如何锁定mercurial的整个分支?我在发布之前通常会得到这个要求......
答案 0 :(得分:1)
您可能希望将整个仓库克隆到另一个位置,而不是允许任何人推送到它,而不是分支和锁定,例如不通过网络设置任何访问方法。 来自joelonsoftware的Joel撰写了一篇很好的教程,解释了“正确的”mercurial工作流程:http://hginit.com
答案 1 :(得分:0)
考虑使用hg acl
扩展名。有了它,您可以在主存储库的预发布时间内阻止用户访问某些分支。
另一种选择只是在安全的地方克隆主存储库,不允许任何人访问它。发布完成后,应该很容易将其与主存储库重新集成。