master
parent
10b2ae520d
commit
65e3686ead
|
@ -10,7 +10,7 @@ the usual design for a Wiki inside-out and backwards.
|
||||||
|
|
||||||
To use ikiwiki to set up a wiki, you will probably want to use it with a
|
To use ikiwiki to set up a wiki, you will probably want to use it with a
|
||||||
revision control system, such as [[Subversion]], for keeping track of past
|
revision control system, such as [[Subversion]], for keeping track of past
|
||||||
versions of pages. ikiwiki can run as a Subversion post-commit hook, so
|
versions of pages. ikiwiki can run as a Subversion [[post-commit]] hook, so
|
||||||
that each committed change to your wiki is immediatly compiled and
|
that each committed change to your wiki is immediatly compiled and
|
||||||
published. (It can also be run by hand, by cron, or integrated with any
|
published. (It can also be run by hand, by cron, or integrated with any
|
||||||
other revision control system.)
|
other revision control system.)
|
||||||
|
|
|
@ -0,0 +1,11 @@
|
||||||
|
Here's an example of how to run ikiwiki in a [[Subversion]] post-commit
|
||||||
|
hook to automatically update a wiki as commits come in:
|
||||||
|
|
||||||
|
wiki_src=/path/to/checkout
|
||||||
|
wiki_dest=/path/to/web/server
|
||||||
|
svn up -q $wiki_src
|
||||||
|
ikiwiki $wiki_src $wiki_dest --wikiname=MyWiki
|
||||||
|
|
||||||
|
This assumes that permissions allow anyone who commits to svn up the
|
||||||
|
wiki_src directory and write to wiki_dest. If they don't, you'll need a
|
||||||
|
suid wrapper to run the above as a user who can write to both.
|
Loading…
Reference in New Issue