##// END OF EJS Templates
bookmarks: properly invalidate volatile sets when writing bookmarks...
Augie Fackler -
r29066:e6f490e3 stable
parent child Browse files
Show More
@@ -181,6 +181,7 b' class bmstore(dict):'
181 for name, node in self.iteritems():
181 for name, node in self.iteritems():
182 fp.write("%s %s\n" % (hex(node), encoding.fromlocal(name)))
182 fp.write("%s %s\n" % (hex(node), encoding.fromlocal(name)))
183 self._clean = True
183 self._clean = True
184 self._repo.invalidatevolatilesets()
184
185
185 def expandname(self, bname):
186 def expandname(self, bname):
186 if bname == '.':
187 if bname == '.':
@@ -1009,11 +1009,9 b' bookmarks change'
1009 $ echo "hello" > b
1009 $ echo "hello" > b
1010 $ hg commit --amend -m "message"
1010 $ hg commit --amend -m "message"
1011 $ hg book bookb -r 13bedc178fce --hidden
1011 $ hg book bookb -r 13bedc178fce --hidden
1012 cache inconsistency
1013 $ hg log -r 13bedc178fce
1012 $ hg log -r 13bedc178fce
1014 5:13bedc178fce (draft) [ bookb] add b
1013 5:13bedc178fce (draft) [ bookb] add b
1015 $ hg book -d bookb
1014 $ hg book -d bookb
1016 cache inconsistency
1017 $ hg log -r 13bedc178fce
1015 $ hg log -r 13bedc178fce
1018 abort: hidden revision '13bedc178fce'!
1016 abort: hidden revision '13bedc178fce'!
1019 (use --hidden to access hidden revisions)
1017 (use --hidden to access hidden revisions)
General Comments 0
You need to be logged in to leave comments. Login now