- Mercurial Wiki - HgSubversion Show archive.org snapshot
- Mercurial Wiki - Working With Subversion Show archive.org snapshot
- Goodbye Subversion, Hello Mercurial: A Migration Guide Show archive.org snapshot
- Interacting with Subversion Show archive.org snapshot
- TortoiseHg - "Use with other VCS systems": hgsubversion Show archive.org snapshot
mercurial.ini:
[extensions]
...
hgsubversion = d:\dev\hgsubversion\hgsubversion
# hg clone https://bitbucket.org/durin42/hgsubversion
Then:
svnadmin create server-mirror
echo. > server-mirror/hooks/pre-revprop-change.bat
# D:/dev/server-mirror
svnsync init file:///dev/server-mirror svn://subversion/trunk/server
svnsync sync file:///dev/server-mirror
# D:/dev/server-hg
hg clone file:///dev/server-mirror/ server-hg
hg clone options Show archive.org snapshot :
--config hgsubversion.filemap=filemapping.txt
--config hgsubversion.defaulthost=company.com
filemapping.txt:
exclude server/system/path
exclude server/otherPath
When finished - compare with up-to-date SVN checkout!
Posted by Evgeny Goldin to Evgeny Goldin's deck (2012-02-07 14:07)