the mercurial backend should record when a commit came in from the web
authorJoey Hess <joey@kodama.kitenet.net>
Tue, 13 Nov 2007 20:13:16 +0000 (15:13 -0500)
committerJoey Hess <joey@kodama.kitenet.net>
Tue, 13 Nov 2007 20:13:16 +0000 (15:13 -0500)
doc/todo/mercurial.mdwn

index 879bae5833dea6605c4e1375746affa36c859bc8..134a71b2bca3410e5acddc40335a02a29aae3ff0 100644 (file)
@@ -6,6 +6,10 @@
   passed through to mercurial -u. Will mercurial choke on this?
  * Nope. Mercurial doesn't expect any particular format for the username, 
    though "Name <address@domain>" is standard. --[[bma]]
+* The way `-u $user` is passed to `hg commit`, there's no way to tell
+  if a given commit came in over the web or was done directly. So
+  rcs_recentchanges hardcodes 'committype => "mercurial"'. See the monotone
+  backend for an example of one that does this right.
 * The rcs_commit implementation seems not to notice if the file has been
   changed since a web edit started. Unlike all the other frontends, which
   use the rcstoken to detect if the web commit started editing an earlier