BitbucketリポジトリでMercurial ACL Extensionを使用することは可能ですか?

我々はBitBucket Mercurialリポジトリと協力して小さなチームを持っています。問題は、「リリース」ブランチがあり、これを特定の人に限定することです。

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

誰もがBitbucketに直接プッシュするなら、これに対する解決策を知っていますか?

THX!

4
Subrepoではなく、ブランチ?コンテンツは重複していますが、できます
追加された 著者 Lazy Badger,

1 答え

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

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

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

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

1
追加された