mercurial/repair.py
changeset 51903 9f7cf869e9f4
parent 51863 f4733654f144
--- a/mercurial/repair.py	Tue Sep 24 00:01:30 2024 +0200
+++ b/mercurial/repair.py	Mon Sep 23 23:52:45 2024 +0200
@@ -242,6 +242,10 @@
                 del repo.obsstore
                 repo.invalidatevolatilesets()
 
+            # NOTE: eventually make a common entry point on localrepo to help
+            # other caches
+            repo.revbranchcache().invalidate(striprev)
+
             if tmpbundlefile:
                 ui.note(_(b"adding branch\n"))
                 f = vfs.open(tmpbundlefile, b"rb")