Как конвертировать один репозиторий hg в несколько репозиториев - PullRequest
5 голосов
/ 27 февраля 2011

У меня есть хранилище с 5 подкаталогами.

репо /

a/
    file-a
b/
    file-b
c/
    file-c
d/
    file-d
e/
    file-e

Как я могу преобразовать каждый подкаталог в разные репозитории? (Только соответствующие наборы изменений для данного подкаталога должны быть преобразованы в новые репозитории)

1 Ответ

6 голосов
/ 27 февраля 2011

Используйте расширение convert и флаг --filemap (после того, как убедитесь, что расширение convert включено в вашем ~/.hgrc):

$ hg init new-a
$ cat > a-map
rename a .
exclude b
exclude c
...
$ hg convert --filemap a-map old-repo new-a
$ cd new-a
$ hg co tip
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...