diff options
author | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2007-01-04 00:24:09 +0000 |
---|---|---|
committer | joey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071> | 2007-01-04 00:24:09 +0000 |
commit | 55ed4b89fc9f394dcdec74cddae8ca3a2d60cbb3 (patch) | |
tree | cf2b6781bc5747fd5b97213d60e2a377460c00ac /doc/post-commit | |
parent | a1e7197cd24bd1ba147656c03126b6abf02c0fd3 (diff) | |
download | ikiwiki-55ed4b89fc9f394dcdec74cddae8ca3a2d60cbb3.tar ikiwiki-55ed4b89fc9f394dcdec74cddae8ca3a2d60cbb3.tar.gz |
response
Diffstat (limited to 'doc/post-commit')
-rw-r--r-- | doc/post-commit/discussion.mdwn | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/doc/post-commit/discussion.mdwn b/doc/post-commit/discussion.mdwn index 9dcf91bea..3c2b264fb 100644 --- a/doc/post-commit/discussion.mdwn +++ b/doc/post-commit/discussion.mdwn @@ -13,4 +13,24 @@ at the end. This configuration works for me, the svn wrapper doesn't seems to do the svn up stuff so I wonder if I've missed something... -Regards.
\ No newline at end of file +Regards. + +> Well, you've created a post-commit script that runs ikiwiki in setup mode. +> That's not how it's generally done, instead you generally configure +> ikiwiki to generate a post-commit _binary_ that runs ikiwiki in update +> mode. That binary can be installed directly as the post-commit hook, or +> called from an existing post-commit hook script, and it will handle the +> necessary svn up, and will update the wiki much quicker than your --setup +> command above (which rebuilds the entire wiki and all wrappers each +> commit)! +> +> In this wiki's setup file, I configure ikiwiki to generate a post-commit +> wrapper binary like so: +> +> wrappers => [ +> { +> wrapper => "/srv/svn/ikiwiki/hooks/post-commit", +> wrappermode => "04755", +> notify => 1, +> } +> ], |