Клонировать только определенный каталог с помощью hg? - PullRequest
1 голос
/ 02 февраля 2010

Я родом из Subversion, но постепенно перехожу на Mercurial.

При запуске во многих моих проектах я настраивал среду разработки, которая была настроена для конкретной начальной точки при разработке приложения / веб-приложения / программы (во многом как архетип Maven 2, но не обязательно Java / Maven).

Позже я извлечу этот архетип / шаблон проекта из моего репозитория SVN по его определенному пути;и затем экспорт рабочей копии из системы контроля версий в хранилище;чтобы я мог импортировать рабочую копию обратно в другое хранилище, не добавляя изменения, которые я внес в рабочую копию, в базовый проект шаблона / архетипа.

Я пытался сделать то же самое в Mercurial,и я столкнулся со стеной, так как не могу проверить , er..um..no , клон определенный путь из репозитория hg,

Если я хочу добиться такой же функциональности с помощью Mercurial, что мне делать?
Использовать теговые ветви?Проекты архетипов / шаблонов очень разные, но я бы хотел оставить их в одном репозитории.

1 Ответ

1 голос
/ 03 февраля 2010

Хранилище является гораздо более легкой концепцией в Mercurial. Хотя вы сказали, что хотели бы избежать этого, я, вероятно, создал бы отдельный репозиторий в этой ситуации. В ситуациях, когда вам требуется общая история между вашими репозиториями, вы можете использовать ShareExtension .

...