Преобразование ртутного хранилища в SVN-хранилище
Я знаю, что вы можете конвертировать SVN-репозиторий в Mercurial-репозиторий (или использовать Mercurial в качестве клиента для SVN-репо), но я хочу, чтобы конвертировать Mercurial репозиторий в SVN-репозиторий.
У нас есть инструмент, использующий SVNKit, и мы хотели бы продолжать его использовать, но хотим иметь возможность работать с ртутным репозиторием. Следовательно, мы хотим полностью преобразовать Mercurial Repo в SVN репо. Это возможно? (и как?)
2 ответа
Подумайте об использовании hgsubversion, который позволит вам работать с SVN- репозиторием изнутри Mercurial, что, по вашему мнению, является вашей настоящей целью.
В качестве альтернативы вы можете использовать команду 'convert' внутри mercurial, чтобы выполнить конвертацию:
hg convert --dest-type svn mercurialpath subversionpath
где convert имеет несколько опций, которые вы можете найти с помощью hg help convert
это повлияет на результат.
Возможно, портной может помочь?
Другой вопрос предлагает ConvertExtension Mercurial. Я думал, что это было строго для импорта в Mercurial, но, видимо, нет.