Разделить репозиторий Subversion на несколько репозиториев Mercurial?

Мы переходим с Subversion на Mercurial и столкнулись с трудностями при преобразовании SVN-> Hg обработать. Прямо сейчас в нашем едином репозитории SVN содержится код для пары отдельных «проектов», и мы хотели бы разделить их в процессе миграции. Наше репо SVN организовано как:

.
|-- proj1
|   |-- branches
|   |-- tags
|   `-- trunk
`-- proj2
    |-- branches
    |-- tags
    `-- trunk

, и мы хотели бы просто сделать proj1 и proj2 их собственными репозиториями Hg. Мы, конечно, хотели бы, чтобы история, относящаяся к proj1 , не появлялась в журнале proj2 . Прямо сейчас, когда hg convert выполняет преобразование, он просто читает все файлы довольно тупо, даже не отличая ветви от ствола.

Каков процесс фильтрации по каталогам и распознавания ветвей SVN в hg convert ?

17
задан erjiang 17 November 2010 в 23:39
поделиться