Преобразование ртутного хранилища в базар - PullRequest
2 голосов
/ 25 августа 2010

Есть ли простой способ конвертировать существующее хранилище Mercurial в Bazaar без потери истории?Если я переведу Mercurial в Subversion в Bazaar, потеряю ли я историю?

Ответы [ 2 ]

5 голосов
/ 26 августа 2010

Вам необходимо использовать плагин bzr-fastimport .У него есть помощник hg-fastexport для выгрузки истории Mercurial в поток fastimport, который можно импортировать в ветку Bazaar.

Вся история должна сохраняться таким образом.Однако существует один тип информации, которая будет потеряна: информация о копиях файлов, потому что bzr не поддерживает это.

Другой вариант - использовать плагин bzr-hg , который должен иметь возможностьработать напрямую с репозиториями Mercurial.Поскольку вы просите простой способ, я предлагаю сначала попробовать bzr-hg.

1 голос
/ 25 августа 2010

Согласно справке для hg convert («hg help convert»), он конвертируется только в тип Mercurial или SVN (Bazaar поддерживается только в качестве исходного репозитория). Если вы решите перейти на Mercurial -> SVN -> Bazaar, используя "hg convert", в файле справки говорится, что история ветвей не сохраняется.

...