Я использую Mercurial 1.6. У меня есть репо с несколькими subrepos (11). Я хотел бы нажать родительское репо на удаленное репо по умолчанию, не нажимая дочерние репозитории. Причины для этого:
- Я использую репозитории SSH, и для установления соединения требуется много времени и ничего не нажимать на каждый из подположений.
- Я выполняю в subrepos, я не хочу распространяться на удаленные репозитории (пока).
- Subrepos имеют имена ветвей, которые не должны быть распространены в репозитории repote (и, по-видимому, нет способа передать имена ветвей операции push для подпоследовательности).
Однако я не смог найти способ выполнить это. Я попытался удалить содержимое .hgsub и .hgsubstate(без фиксации), но все же Mercurial настаивает на том, чтобы подталкивать subrepos.
Как я могу нажимать изменения из локального репо на удаленное репо и временно игнорировать субресурс?