【问题标题】:Is it possible to use Mercurial ACL Extension in a Bitbucket repository?是否可以在 Bitbucket 存储库中使用 Mercurial ACL 扩展?
【发布时间】:2011-10-27 18:34:50
【问题描述】:

我们有一个小团队与 BitBucket Mercurial 存储库一起工作。问题是我们有一个“Releases”分支,并希望将访问权限限制为仅限某些人。

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

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

谢谢!

【问题讨论】:

  • 子仓库而不是分支?重复的内容,但可以工作

标签: mercurial bitbucket


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 2012-08-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多