【发布时间】:2017-05-07 18:42:09
【问题描述】:
我有一个带有多个子存储库的 mercurial 存储库(主存储库)。
我需要一个 mercurial 命令来显示工作副本中子 repo 的修订版是否更改(包括有关旧修订版和新修订版的信息)或子 repo 状态是否脏。
我该怎么做?
【问题讨论】:
-
您所说的“子仓库的修订已更改”是什么意思?如果添加了新的修订版就足够了,或者只有在工作的活动修订版发生变化时(这对父仓库来说很重要,因为它只记录了它所依赖的子仓库 rev)
-
我尝试描述用例:我更新到某个主 repo 修订版,因此导致每个子 repo 都有一个特定修订版。之后,我可以将一些子仓库更新为不同的修订版(而不是在主仓库修订版中固定的子仓库修订版)。最后,我想生成一份列出这些更改的报告。这对你有帮助吗?
标签: mercurial mercurial-subrepos