используйте расширение convert
$ hg convert --authors <file> <svn repo> <new-hg-repo>
где <file>
- это файл ваших авторов для сопоставления коротких имен svn с длинными именами и emailID, содержащими, например:
vbajpai = Vaibhav Bajpai <contact@vaibhavbajpai.com>
Это также откат к коротким именам svn, если сопоставление не найдено.
convert
автоматически делает trunk
, tags
и branches
как отдельные ветви в вашем new-hg-repo
.
Чтобы включить расширение convert
, добавьте это к своему .hgrc
[extensions]
convert =