aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhttp://weakish.int.eu.org/ <http://weakish.int.eu.org/@web>2009-02-13 05:05:09 -0500
committerJoey Hess <joey@kitenet.net>2009-02-13 05:05:09 -0500
commit257cbbcb7e151053641bde409253a1ea792e9569 (patch)
tree10dd156261c3754084f32b1a3f2a8f9c0a9cdc22
parent206b583c0db7551dd9ec0f36d0f46018fd0f77e2 (diff)
downloadikiwiki-257cbbcb7e151053641bde409253a1ea792e9569.tar
ikiwiki-257cbbcb7e151053641bde409253a1ea792e9569.tar.gz
The wrapper works nicely!
-rw-r--r--doc/todo/mercurial.mdwn8
1 files changed, 6 insertions, 2 deletions
diff --git a/doc/todo/mercurial.mdwn b/doc/todo/mercurial.mdwn
index 414aaa807..2f148498e 100644
--- a/doc/todo/mercurial.mdwn
+++ b/doc/todo/mercurial.mdwn
@@ -49,15 +49,19 @@ The problem with --post-commit is that if you delete some pages in $SRC, ikiwiki
>> --[[users/weakish]]
>>> I don't see anything preventing you from using a setup file with
->>> `mercurual_wrapper => ".hg/ikiwiki-hook",` and then modifying the hgrc
+>>> `mercurial_wrapper => ".hg/ikiwiki-hook",` and then modifying the hgrc
>>> to run that wrapper. --[[Joey]]
+>> Thanks for pointing out this. I have some stupid misunderstanding on the
+>> usage of mercurial_wrapper before. The wrapper works nicely! --[[weakish]]
+
I add the following to .hg/hgrc:(I use changegroup since I don't think we need refresh per changeset, please point out if I am wrong.)
[hooks]
changegroup = hg update >&2 && ikiwiki --setup path.to.setup.file --refresh
+ post-commit = path.to.the.mercurial.wrapper
-<p><del>post-commit = ikiwiki --setup path.to.setup.file --refresh</del><strong>This will cause deadlock! See bleow!</strong></p>
+-----
I have no idea when the deadlock will happen. --[[users/weakish]]