2011-10-27 8 views
4

私たちは、BitBucket Mercurialリポジトリと協力している小さなチームを持っています。問題は、「リリース」ブランチがあり、これを特定の人に限定することです。BitbucketリポジトリでMercurial ACL Extensionを使用することはできますか?

私はMercurial ACLの拡張を見てきましたが、ローカルリポジトリだけで動作するようです。

誰もがBitbucketに直接プッシュするなら、これに対する解決策はありますか?

Thx!

+0

ブランチの代わりにサブペ?コンテンツは重複していますが、**は動作します** –

答えて

1

いいえ、BitbucketでACL拡張を使用することはできません。サーバー上で有効にする必要があり、ルールを編集するためのWebインターフェイスを提供する必要があります。彼らはこれをしていない。

Bitbucketでフォーク(別のリポジトリ)を使用してリリースを保存することができます。フォーク単位でプッシュ/プルアクセスを制限することができますので、これが役立ちます。

代わりに、少数の人がBitbucketリポジトリにプッシュできるようにすることもできます。彼らはゲートキーパーとして機能し、間違ったブランチ上のチェンジセットを拒否することができます。

ただし、このようなアクセスを制限することは一般的には必要ありません。そうであれば、開発者と話すことで解決すべき社会的な問題があります。

関連する問題