Использование CVS на данный момент ...
При создании нового проекта, который ссылается на модульные компоненты, мы используем псевдонимы, чтобы собрать каталог проекта. Итак, если project1
использует component1
и component2
, то мы будем использовать псевдонимы, чтобы перетащить эти компоненты в каталог project1
, чтобы
cvs co project1
Даст разработчику все, что ему нужно - с компонентами в подкаталогах.
Я понимаю, что в Subversion эквивалент svn:external
, но может быть и неправильным.
Мой вопрос: как это работает с Mercurial? Я слышал, как люди говорили о расширении леса и различных других модулях, но я ожидал, что подобная функциональность будет довольно ядром (поэтому я предполагаю, что что-то пропустил).
Есть связанный вопрос , но я не думаю, что это дубликат.
Спасибо за вашу помощь.