mercurial/localrepo.py
changeset 6715 a3c41abfa828
parent 6712 93f127b59793
child 6721 521c6c6f3b9b
--- a/mercurial/localrepo.py	Wed Jun 18 23:45:49 2008 +0200
+++ b/mercurial/localrepo.py	Thu Jun 19 00:14:23 2008 +0200
@@ -798,6 +798,17 @@
         finally:
             del lock, wlock
 
+    def commitctx(self, ctx):
+        wlock = lock = None
+        try:
+            wlock = self.wlock()
+            lock = self.lock()
+            return self._commitctx(ctx, force=True, force_editor=False, 
+                                   empty_ok=True, use_dirstate=False, 
+                                   update_dirstate=False)
+        finally:
+            del lock, wlock
+
     def _commitctx(self, wctx, force=False, force_editor=False, empty_ok=False,
                   use_dirstate=True, update_dirstate=True):
         tr = None