mercurial/hbisect.py
changeset 30065 ee21ed7fc7a2
parent 27853 9b8a5c6ac176
child 30066 5f93737d0ba8
--- a/mercurial/hbisect.py	Wed Aug 24 04:31:49 2016 +0200
+++ b/mercurial/hbisect.py	Wed Aug 24 04:13:53 2016 +0200
@@ -159,6 +159,11 @@
                 f.write("%s %s\n" % (kind, hex(node)))
         f.close()
 
+def resetstate(repo):
+    """remove any bisect state from the repository"""
+    if repo.vfs.exists("bisect.state"):
+        repo.vfs.unlink("bisect.state")
+
 def get(repo, status):
     """
     Return a list of revision(s) that match the given status: