私たちは、BitBucket Mercurialリポジトリと協力している小さなチームを持っています。問題は、「リリース」ブランチがあり、これを特定の人に限定することです。BitbucketリポジトリでMercurial ACL Extensionを使用することはできますか?
私はMercurial ACLの拡張を見てきましたが、ローカルリポジトリだけで動作するようです。
誰もがBitbucketに直接プッシュするなら、これに対する解決策はありますか?
Thx!
私たちは、BitBucket Mercurialリポジトリと協力している小さなチームを持っています。問題は、「リリース」ブランチがあり、これを特定の人に限定することです。BitbucketリポジトリでMercurial ACL Extensionを使用することはできますか?
私はMercurial ACLの拡張を見てきましたが、ローカルリポジトリだけで動作するようです。
誰もがBitbucketに直接プッシュするなら、これに対する解決策はありますか?
Thx!
いいえ、BitbucketでACL拡張を使用することはできません。サーバー上で有効にする必要があり、ルールを編集するためのWebインターフェイスを提供する必要があります。彼らはこれをしていない。
Bitbucketでフォーク(別のリポジトリ)を使用してリリースを保存することができます。フォーク単位でプッシュ/プルアクセスを制限することができますので、これが役立ちます。
代わりに、少数の人がBitbucketリポジトリにプッシュできるようにすることもできます。彼らはゲートキーパーとして機能し、間違ったブランチ上のチェンジセットを拒否することができます。
ただし、このようなアクセスを制限することは一般的には必要ありません。そうであれば、開発者と話すことで解決すべき社会的な問題があります。
ブランチの代わりにサブペ?コンテンツは重複していますが、**は動作します** –