Вы можете повторить попытку преобразования, используя расширение hgsubversion .Он предназначен для двухстороннего использования хранилища Subversion из Mercurial, но, как следствие, иногда может лучше (и быстрее) обрабатывать простое одностороннее преобразование.
Ни hg convert
, ни hgsubversion, скорее всего, не будутвозможность обрабатывать теги subdir автоматически.Возможно, вам придется вручную добавить теги после преобразования.Если вы используете текущую версию hg (> = 1.6), это можно сделать относительно легко:
$ svn log svn://example.com/original/repo/tags/subdirtag # note revision number
$ hg tag -r 'svnrev(X)' TAGNAME # X is revision number