mercurial/dirstate.py
changeset 48790 5ba24e886cec
parent 48685 21ac6aedd5e5
child 48793 6e559391f96e
--- a/mercurial/dirstate.py	Mon Jan 31 18:13:00 2022 +0300
+++ b/mercurial/dirstate.py	Thu Feb 17 06:32:03 2022 +0100
@@ -763,6 +763,13 @@
             with file(self._filename_tk) as f:
                 self._write_tracked_key(tr, f)
 
+    def delete_tracked_key(self):
+        """remove the tracked_key file
+
+        To be used by format downgrades operation"""
+        self._opener.unlink(self._filename_tk)
+        self._use_tracked_key = False
+
     def addparentchangecallback(self, category, callback):
         """add a callback to be called when the wd parents are changed