gpt4 book ai didi

mercurial - 防止推送添加到关闭分支的提交

转载 作者:行者123 更新时间:2023-12-04 06:27:39 25 4
gpt4 key购买 nike

如何配置 Mercurial 服务器以限制对已关闭的命名分支的提交?我只希望存储库管理员能够重新打开分支。

https://www.mercurial-scm.org/wiki/PruningDeadBranches说关闭的变更集可以通过“在变更集的额外字段中关闭=1”来标识。不清楚如何使用 Mercurial API 读取变更集的额外字段.

最佳答案

有一个与 Mercurial 一起分发的 ACL 扩展。
您应该能够通过拒绝提交给除管理员之外的每个人来指定卡住的分支。我不确定命名分支是否可以利用此功能。

  • https://www.mercurial-scm.org/wiki/AclExtension

  • 配置ACL:
    [acl.deny.branches] 
    frozen-branch = *

    [acl.allow.branches]
    branch_name = admin

    关于mercurial - 防止推送添加到关闭分支的提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3961548/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com