master
joey 2006-03-10 08:19:53 +00:00
parent 10b2ae520d
commit 65e3686ead
2 changed files with 12 additions and 1 deletions

View File

@ -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
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
published. (It can also be run by hand, by cron, or integrated with any
other revision control system.)

View File

@ -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.