преобразование hg из cvs сломало ветви
-
23-09-2019 - |
Вопрос
Я преобразовал старый репозиторий cvs в mercurial через hg convert
.Казалось, все было в порядке (по крайней мере, с веткой по умолчанию), но во всех ветвях функций отсутствуют файлы, которые не были изменены в ветке.Есть ли какой-нибудь способ это исправить?
Я использую версию 1.5, преобразование было выполнено через hg convert cvs/checkout newrepo
.
Решение
Вероятно, вам лучше использовать cvs2svn для выполнения преобразования, так как в нем встроено гораздо больше "знаний" для странных угловых случаев.Затем вы можете запустить hg convert в полученном репозитории SVN.Это то, что Сама Mercurial Wiki рекомендует когда что-то идет не так.
Не связан с StackOverflow