X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/8926a3bfbe84b9628c0a441d73059029eb47300b..ffc0be87d7eca4de4dbc91d740d36b7b40bfa911:/doc/usage.mdwn diff --git a/doc/usage.mdwn b/doc/usage.mdwn index f36886d75..f2f0fba9a 100644 --- a/doc/usage.mdwn +++ b/doc/usage.mdwn @@ -30,6 +30,18 @@ flags such as --verbose can be negated with --no-verbose. Force a rebuild of all pages. +* --refresh + + Refresh the wiki, updating any changes pages. This is the default + behavior so you don't normally need to specify it. + +* --fixctime + + Pull last changed time for all pages out of the revision control system. + This rarely used option provides a way to get the real creation times of + items in weblogs, for example when building a wiki from a new subversion + checkout. It is unoptimised and quite slow. + * --templatedir Specify the directory that the page [[templates]] are stored in. @@ -110,12 +122,12 @@ flags such as --verbose can be negated with --no-verbose. * --setup configfile In setup mode, ikiwiki reads the config file, which is really a perl - program that can call ikiwiki internal functions. Uses of this are - various; the normal one is to automatically generate wrappers for a - wiki based on data in a config file. - - Note that the wiki will be (re)built as part of the setup process to - ensure that any changes take effect. + program that can call ikiwiki internal functions. + + The default action when --setup is specified is to automatically generate + wrappers for a wiki based on data in a config file, and rebuild the wiki. + If you also pass the --refresh option, ikiwiki will instead just refresh + the wiki described in the setup file. [[ikiwiki.setup]] is an example of such a config file.