]> git.vanrenterghem.biz Git - git.ikiwiki.info.git/commitdiff
response
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Thu, 4 Jan 2007 00:24:09 +0000 (00:24 +0000)
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>
Thu, 4 Jan 2007 00:24:09 +0000 (00:24 +0000)
doc/post-commit/discussion.mdwn

index 9dcf91bea97b84c929abf6d3ba4962c8b11eb4c6..3c2b264fb3a7a5f65617473d1be898d7b35d009f 100644 (file)
@@ -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,
+>      }
+>      ],