[Bug 4384] New: split repo using hg to hg convert fails with corrupt 00changelog.i
mercurial-bugs at selenic.com
mercurial-bugs at selenic.com
Thu Sep 25 09:24:12 CDT 2014
http://bz.selenic.com/show_bug.cgi?id=4384
Priority: normal
Bug ID: 4384
CC: mercurial-devel at selenic.com
Assignee: bugzilla at selenic.com
Summary: split repo using hg to hg convert fails with corrupt
00changelog.i
Severity: bug
Classification: Unclassified
OS: Linux
Reporter: neil.youngman at wirefast.com
Hardware: PC
Status: UNCONFIRMED
Version: 3.1.1
Component: convert
Product: Mercurial
Created attachment 1793
--> http://bz.selenic.com/attachment.cgi?id=1793&action=edit
Script to spilt repository into 3 new repositories
Trying to split a repo into 3 parts.
Main "product" repo contains "component1" and "component2" (names changed).
Extracting component1 and component2 appears to work, but the final convert
excluding component1 and component2 fails.
The split is done using the attached script.
The output ends with:
productcontrol.cpp
productcontrol.h
109 Duplicate trace statement removed
source: 132c76bdf9217592b0cd7e8d33dc1836cd00ff9e
filtering out empty revision
repository tip rolled back to revision 195 (undo commit)
abort: index 00changelog.i is corrupted!
abort: index 00changelog.i is corrupted!
~
I guess the first abort message is from hg convert and the second from the
following hg verify.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Mercurial-devel
mailing list