是否可以在Bitbucket存储库中使用Mercurial ACL Extension?

时间:2011-10-27 18:34:51

标签: mercurial bitbucket

我们有一个小团队与BitBucket Mercurial存储库一起工作。问题是我们有一个“发布”分支,并且想要限制对某些人的访问。

我一直在寻找Mercurial ACL扩展,但它似乎只适用于本地存储库。

如果每个人都直接推送到Bitbucket,你知道任何解决方案吗?

THX!

1 个答案:

答案 0 :(得分:1)

不,你不能在Bitbucket上使用ACL扩展。它必须在他们的服务器上启用,他们必须提供一个Web界面供您编辑规则。他们没有这样做。

您可以做的是在Bitbucket上使用fork(单独的存储库)来存储您的版本。您可以基于每个分支限制推/拉访问,这样可以帮助您。

另一种方法是让只有少数人推送到Bitbucket存储库。然后他们将担任守门人,因此他们可以拒绝错误分支上的变更集。

但是,通常不需要限制这样的访问。如果是,那么你有一个社交问题,你应该通过与开发人员交谈来解决。