【发布时间】:2017-02-21 13:26:58
【问题描述】:
如何禁止提交并允许合并到特定分支?
例如。 master 分支不能通过提交完成,但可以通过合并完成。
【问题讨论】:
如何禁止提交并允许合并到特定分支?
例如。 master 分支不能通过提交完成,但可以通过合并完成。
【问题讨论】:
如果你想允许 only 在一个分支中合并,请在钩子中检查该分支的每个提交是否有两个父级 - 如果只有一个,则拒绝传入的更改。
【讨论】:
基于@planetmaker 的想法 我找到了一个可以帮助我的钩子: https://www.mercurial-scm.org/wiki/HookExamples#pretxnchangegroup:_enforce_the_stable_branch_to_contains_only_merge_commits_on_the_server
【讨论】: