【发布时间】:2014-07-23 23:46:39
【问题描述】:
作为一个小团队,我们使用 Hg 来跟踪我们的工作,但我们必须与另一个更大更糟糕的程序交互。话虽如此,确保我们签入到此 cm 的代码永远不会受到其他未签入的分支代码的影响,这对我们来说非常重要。
我们决定创建一个与此 CM 工具同步的分支,并且我们不会将任何内容合并到其中。但是,我们需要确保没有人会将某些内容合并到该分支中。
所以这是我的问题:如果我们是 3 个用户 A、B 和 C,并且我们有分支默认、Ab、Bb 和 Cb,我们怎么能:
授权 A 提交到默认值,但不授权 B 和 C 授权 A、B 和 C 提交到所有其他分支 禁止除默认值之外的所有其他合并为 Ab、Bb、Cb(因此,应禁止将 Ab 与 Bb 合并)。
非常感谢
【问题讨论】:
标签: merge mercurial tortoisesvn