[issue1720] repository clones with 1.3 does not verify with previous revision

benallard mercurial-bugs at selenic.com
Thu Jul 2 04:33:50 CDT 2009


New submission from benallard <benoit at aeteurope.nl>:

bisected to:

The first good revision is:
changeset:   8559:5726bb290bfe
user:        Matt Mackall <mpm at selenic.com>
date:        Sat May 23 11:53:23 2009 -0500
summary:     revlog: fix reading of larger revlog indices on Windows

Way to reproduce it:

$ ./hg-stable/hg --version
Mercurial Distributed SCM (version b81baf9e4dd6)

Copyright (C) 2005-2009 Matt Mackall <mpm at selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

$ ./hg-stable/hg clone --pull -U hg-stable clone
requesting all changes
adding changesets
adding manifests
adding file changes
added 9013 changesets with 18029 changes to 1245 files (+1 heads)

$ hg -R clone verify
abort: index 00changelog.i is corrupted!

$ ./hg-stable/hg -R clone verify
checking changesets
checking manifests
crosschecking files in changesets and manifests
checking files
1245 files, 9013 changesets, 18029 total revisions

$ hg version
Mercurial Distributed SCM (version 873429914ec5)

Copyright (C) 2005-2009 Matt Mackall <mpm at selenic.com> and others
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

----------
messages: 9860
nosy: benallard, mpm
priority: critical
status: unread
title: repository clones with 1.3 does not verify with previous revision
topic: regression, release

____________________________________________________
Mercurial issue tracker <mercurial-bugs at selenic.com>
<http://mercurial.selenic.com/bts/issue1720>
____________________________________________________



More information about the Mercurial-devel mailing list