Mercurial subrepo具有秘密阶段:避免不一致的主机回购状态

时间:2016-03-21 11:46:14

标签: mercurial mercurial-hook mercurial-subrepos subrepos

假设以下情况:

  1. 我有一个善变的主机回购"与subrepo。
  2. subrepo包含秘密阶段的变更集。
  3. "主机回购"草案阶段的变更集取决于子计划中的秘密阶段变更集。
  4. 如果有人现在推送"主机回购",来自"主机回购"的草稿阶段变更集当subrepo中的秘密阶段变更集没有被推动时,它被推动。

    因此,push-to repo包含一个无法更新的状态:它取决于未被推送的subrepo的秘密相变组,因此不可用。

    是否有可能阻止mercurial推送依赖于秘密阶段subrepo变更集的主机repo变更集? (可能有挂钩或一些配置设置。)

0 个答案:

没有答案