comparison mercurial/localrepo.py @ 11177:6a64813276ed

commands: initial audit of exit codes bisect: clarify None return bundle: return 1 on no changes clone: return result code copy: limit errors to 0/1 commit: return 1 on no changes forget: return 1 on errors grep: return 1 if no match found remove: return 1 on errors resolve: return 1 if something fails to resolve rollback: return 1 if no rollback data
author Matt Mackall <mpm@selenic.com>
date Sat, 15 May 2010 17:48:49 -0500
parents ba78a1bfbfd9
children e43c23d189a5
comparison
equal deleted inserted replaced
11176:ed5d2a7c4b73 11177:6a64813276ed
645 self.invalidate() 645 self.invalidate()
646 self.dirstate.invalidate() 646 self.dirstate.invalidate()
647 self.destroyed() 647 self.destroyed()
648 else: 648 else:
649 self.ui.warn(_("no rollback information available\n")) 649 self.ui.warn(_("no rollback information available\n"))
650 return 1
650 finally: 651 finally:
651 release(lock, wlock) 652 release(lock, wlock)
652 653
653 def invalidatecaches(self): 654 def invalidatecaches(self):
654 self._tags = None 655 self._tags = None