summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-08-31 02:25:17 +0000
committerjoey <joey@0fa5a96a-9a0e-0410-b3b2-a0fd24251071>2007-08-31 02:25:17 +0000
commitce854a973cf2f4291d7f35c16182e710a2e5fb29 (patch)
tree077a8c440d85e8f52a90d8a10abe49b1570ea2fc
parent19f5223d6e1eafbfd89d0131dfc5cbc3f083a6ae (diff)
comment
-rw-r--r--doc/todo/mercurial.mdwn8
1 files changed, 7 insertions, 1 deletions
diff --git a/doc/todo/mercurial.mdwn b/doc/todo/mercurial.mdwn
index 9dd3cbb4d..3af66df73 100644
--- a/doc/todo/mercurial.mdwn
+++ b/doc/todo/mercurial.mdwn
@@ -20,4 +20,10 @@ Posthook: in $srcdir/.hg/hrc, I have the following
incoming.update = hg up
postupdate.ikiwiki = ikiwiki --setup /path/to/ikiwiki.setup --refresh
-This should update the working directory and run ikiwiki every time a change is recorded (someone who knows mercurial better than I do may be able to suggest a better way, but this works for me.) \ No newline at end of file
+This should update the working directory and run ikiwiki every time a change is recorded (someone who knows mercurial better than I do may be able to suggest a better way, but this works for me.)
+
+> Try running it with --post-commit instead of --refresh. That should
+> work better, handling both the case where the edit was made via the web
+> and then committed, and the case where a commit was made directly.
+> It can deadlock if the post-commit hook runs with --refresh in the
+> former case. --[[Joey]]