mercurial/localrepo.py
changeset 4019 c3864dfb7812
parent 4007 20da40cc1c73
child 4020 dbf250b80cc2
--- a/mercurial/localrepo.py	Fri Dec 29 20:04:31 2006 -0600
+++ b/mercurial/localrepo.py	Thu Jan 11 19:33:34 2007 +0100
@@ -786,6 +786,9 @@
                   parent2=xp2)
         tr.close()
 
+        if self.branchcache and "branch" in extra:
+            self.branchcache[util.tolocal(extra["branch"])] = n
+
         if use_dirstate or update_dirstate:
             self.dirstate.setparents(n)
             if use_dirstate: