Differences between revisions 1 and 26 (spanning 25 versions)
Revision 1 as of 2006-12-19 06:40:17
Size: 1221
Editor: mpm
Comment:
Revision 26 as of 2007-06-19 11:07:02
Size: 1559
Editor: h64-5-245-23
Comment:
Deletions are marked like this. Additions are marked like this.
Line 9: Line 9:
Because of the litigious behavior of Bitmover, no Bitkeeper conversion tools have been made publically available. Because of the threatening behavior of Bitmover, no Bitkeeper conversion tools have been made publically available.
Line 17: Line 17:
 * cvs20hg - a fast CVS to Mercurial converter
 * hg-cvs-import
 * ["cvs20hg"] - a fast CVS to Mercurial converter
 * [http://hg.beekhof.net/hg/cvs-import hg-cvs-import] (need info)
Line 22: Line 22:
A sample Darcs conversion script is available in the contrib/ directory of the Mercurial source.
Line 26: Line 26:
See GitConversion.
Line 29: Line 29:

 * SubversionToMercurialSync
(need info)
 * http://www.saillard.org/programs_and_patches/misc/patches/mercurial/svn2hg
 * http://hg.omnifarious.org/~hopper/svn2hg

TableOfContents

Arch / TLA / Baz 1.5

Tools for Arch conversion can be found at ArchConversion.

Bitkeeper

Because of the threatening behavior of Bitmover, no Bitkeeper conversion tools have been made publically available. See GenericConversion for details on building your own repository conversion tool.

CVS

Multiple convertors exist for converting from CVS to Mercurial:

Darcs

A sample Darcs conversion script is available in the contrib/ directory of the Mercurial source.

Git

See GitConversion.

SVN

(need info)

Perforce

[http://hg.omnifarious.org/~hopper/p4_to_hg p4_to_hg]

This utility can actually keep two repositories in sync.

Currently, it's slapped together and built to serve my particular needs, but it could probably be modified into something more general. It currently makes no attempt to do anything with Perforce's ability to track branches or the movement of changesets from branch to branch. -- EricHopper 2005-09-27 06:31:03

Other systems

["Tailor"] is a conversion tool that can do simple conversions from a variety of systems. See GenericConversion for details on building your own repository conversion tool.

RepositoryConversion (last edited 2020-07-05 13:34:51 by MarcinKasperski)