Мы переходим из Subversion в Mercurial и сталкиваемся с проблемой в процессе преобразования SVN- > Hg. Прямо сейчас, наш единственный SVN-репо содержит код для пары отдельных "проектов", и мы хотели бы разделить их на части процесса миграции. Наш репо SVN организован как:
.
|-- proj1
| |-- branches
| |-- tags
| `-- trunk
`-- proj2
|-- branches
|-- tags
`-- trunk
и мы хотели бы просто сделать proj1
и proj2
свои собственные репозитории Hg. Конечно, мы бы хотели, чтобы в журнале proj2
не отображалась история, характерная для proj1
. Прямо сейчас, когда hg convert
делает преобразование, он просто читает все файлы довольно тупо, даже не выделяя ветки из сундуков.
Каков процесс фильтрации по каталогу и распознавания ветвей SVN в hg convert
?