diff mercurial/commands.py @ 639:31cebba881a0

Add addchangegroup to the ssh protocol
author Matt Mackall <mpm@selenic.com>
date Wed, 06 Jul 2005 22:23:57 -0800
parents 35f7adfefa69
children b48b91d3fb4a
line wrap: on
line diff
--- a/mercurial/commands.py
+++ b/mercurial/commands.py
@@ -923,6 +923,15 @@ def serve(ui, repo, **opts):
 
                 out.flush()
 
+            elif cmd == "addchangegroup":
+                if not lock:
+                    respond("not locked")
+                    continue
+                respond("")
+
+                r = repo.addchangegroup(fin)
+                respond("")
+
     def openlog(opt, default):
         if opts[opt] and opts[opt] != '-': return open(opts[opt], 'w')
         else: return default