diff mercurial/verify.py @ 8394:850b5a7c210d

verify: detect manifest revs not in any changeset
author Peter Arrenbrecht <peter.arrenbrecht@gmail.com>
date Thu, 14 May 2009 16:22:49 +0200
parents 29540554def8
children afb3e504b558
line wrap: on
line diff
--- a/mercurial/verify.py	Thu May 14 16:11:45 2009 +0200
+++ b/mercurial/verify.py	Thu May 14 16:22:49 2009 +0200
@@ -128,6 +128,8 @@
         lr = checkentry(mf, i, n, seen, mflinkrevs.get(n, []), "manifest")
         if n in mflinkrevs:
             del mflinkrevs[n]
+        else:
+            err(lr, _("%s not in changesets") % short(n), "manifest")
 
         try:
             for f, fn in mf.readdelta(n).iteritems():