# HG changeset patch # User mpm@selenic.com # Date 1116358826 28800 # Node ID b2e3528115da1f6c923a39771bf5946f6ae96260 # Parent 9fd5b35cfc45235a05f0b82bd7a87ed3ab9f9dc4 More useful message on broken addgroup chain diff -r 9fd5b35cfc45 -r b2e3528115da mercurial/revlog.py --- a/mercurial/revlog.py Tue May 17 11:06:59 2005 -0800 +++ b/mercurial/revlog.py Tue May 17 11:40:26 2005 -0800 @@ -411,6 +411,8 @@ # retrieve the parent revision of the delta chain chain = data[24:44] + if not chain in self.nodemap: + raise "unknown base %s" % short(chain[:4]) # track the base of the current delta log r = self.count()