I'm trying to convert a CVS repository to a Mercurial one. I'm using
Tailor 0.9.30 and Mercurial 0.9.5.
What I want to do is convert head and two of the branches into a
single Mercurial repository and also retain the CVS tags. I also only
want the last 9-12 months of the 6 year history in the repository.
Is this possible or should I be looking at another converter?
I have been trying to come up with a tailor configuration to do this
but so far have failed. I can convert to three mercurial repositories
containing head and the two branches but have no tags. Also, since
those three repositories are not related, I'm not sure how to merge
this together into a single repository.
There is some doco on the Mercurial wiki about how to do this by
cloning the head repository up to the branch point and then running
tailor for the branch into the cloned repository but I couldn't get
that to work either. The config for the branch is included below. It
has a start revision with a timestamp of the time the branch was
created but this failed with an error:
Something went wrong: unable to determine the exact upstream
revision of the checked out tree in '...'. Either you specified
the wrong initial timestamp, or you are checking out a
composition of 'CVS modules' and Tailor does not support them.
see the option 'trim-module-components' for a possible
workaround.
I only have one module in the CVS repository and as far as I can tell
the initial timestamp I specified is the time of the creation of the
branch.
Any help appreciated
thanks,
Brian Wallis
InfoMedix
p: 3 8615 4553 | f: 3 8615 4501 | e: [EMAIL PROTECTED]
Level 5, 451 Little Bourke Street, Melbourne VIC 3000
_______________________________________________
Tailor mailing list
[email protected]
http://lists.zooko.com/mailman/listinfo/tailor