Чтение документов, плагин subrepo поддерживает эту функцию.
Я еще не использовал его, но, скорее всего, начну его использовать в ближайшем будущем.
Он улучшается с каждым выпуском Mercurial, и я считаю, что люди успешно его используют. Кажется, он привлек разумное количество внимания и был в повестке дня последнего блиц-кода.
В соответствии с help , подтягивание, подталкивание, фиксация и т. Д. Также должны воздействовать на подотчет. Похоже, что коммит будет проверять, есть ли какие-либо изменения в подпункте. Если они есть, они будут зафиксированы, и новый набор изменений в подрепортаже будет записан в файле .hgsubstate. Этот файл, а также изменения в основном репо будут зафиксированы.
Когда вы клонируете, Mercurial должен увидеть .hgsubstate, а также файл .hgsub, правильно вытащить вложенный репозиторий и обновить его до нужной версии.