2

假设以下情况:

  1. 我有一个带有子仓库的善变“主机仓库”。
  2. 子存储库包含秘密阶段的变更集。
  3. “主机仓库”在草稿阶段有一个变更集,该变更集取决于子仓库中的秘密阶段变更集。

如果现在推送“主机存储库”,则“主机存储库”中的草稿阶段变更集将被推送,而子存储库中的秘密阶段变更集不会被推送。

因此,推送到的仓库现在包含一个无法更新的状态:它取决于子仓库中的秘密阶段变更集,该变更集未被推送,因此不可用。

是否可以防止 mercurial 推送依赖于秘密阶段子仓库变更集的主机仓库变更集?(可能带有钩子或一些配置设置。)

4

0 回答 0