2010-03-09 3 views
4

У меня есть репозиторий subversion, где каждая ветвь является отдельным проектом. Я хотел бы изменить эту архитектуру и постепенно перейти к меркуриальному. Как я могу преобразовать одну ветвь репозитория subversion в репозиторий hg.hg: как преобразовать одну ветвь subversion

версия рт.ст.: 1,01

+1

1.01? (от http://mercurial.selenic.com/wiki/WhatsNew#Version_1.0.1_-_2008-05-22 май 2008?). Это может быть немного устаревшим для такого рода операций, хотя конвертер был * просто * расширен в этой версии! – VonC

ответ

4

Вы можете использовать Convert Extension (смотрите также эту SO question), а также конвертировать непосредственно проект/филиала вам нужно

hg convert http://url/to/svn/myproject/mybranch 
+0

+1, Единственный момент, когда это странно, - когда в ретрансляции SVN произошел переезд. Если это произойдет, вы получите несколько головок. –

+0

Благодарим вас, хотя мне пришлось бы возиться с файлом filemap. – shodanex

Смежные вопросы