[Bug 6172] New: Verify -v may report integrity errors not reported without -v

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Mon Jul 15 04:14:47 UTC 2019


https://bz.mercurial-scm.org/show_bug.cgi?id=6172

            Bug ID: 6172
           Summary: Verify -v may report integrity errors not reported
                    without -v
           Product: Mercurial
           Version: stable branch
          Hardware: All
                OS: All
            Status: UNCONFIRMED
          Severity: bug
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: matt_harbison at yahoo.com
                CC: mercurial-devel at mercurial-scm.org

I hit this on hg-committed.  It seems to be related to hidden changesets, as it
doesn't occur with a fresh clone.  The 3 warnings predate hidden changesets,
and are from ~Aug 2010.

$ hg verify
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
checked 43070 changesets with 80937 changes to 3367 files


$ hg verify --verbose
repository uses revlog format 1
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
 mercurial/shelve.py at 42994: checking rename of e42ec909b064: filtered revision
'42994'
 rust/hgcli/Cargo.lock at 41001: checking rename of e9f21e0a12c1: filtered
revision '41001'
warning: copy source of 'tests/test-keyword.t' not in parents of 0b84864d1325
warning: copy source of 'tests/test-rename-dir-merge.t' not in parents of
0a6b2e21bc86
warning: copy source of 'tests/test-revset.t' not in parents of 6f58430dfdd0
checked 43070 changesets with 80937 changes to 3367 files
3 warnings encountered!
2 integrity errors encountered!
(first damaged changeset appears to be 41001)


$ hg verify --verbose -R C:\fresh_hg_committed_clone
repository uses revlog format 1
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
warning: copy source of 'tests/test-keyword.t' not in parents of 0b84864d1325
warning: copy source of 'tests/test-rename-dir-merge.t' not in parents of
0a6b2e21bc86
warning: copy source of 'tests/test-revset.t' not in parents of 6f58430dfdd0
checked 42602 changesets with 80743 changes to 3365 files
3 warnings encountered!

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list