2

クライアント用に bitbucket にプライベート リポジトリがあり、災害復旧戦略の一環として、コードベースにアクセスできるようにしたいと考えています。すべてのプル リクエスト、コミット、ブランチへのアクセスを許可せずに、リポジトリのマスター ブランチを利用できるようにする方法はありますか?

レポに読み取り専用アクセスを持つユーザーを設定できますが、ユーザーは引き続きすべてを表示し、プル リクエストなどにコメントできます。開発チームがそこで自由にコメントでき、プロトタイプ コードまたはトレーサーが非公開に保たれることを希望します。

プロダクション コードをクライアント/顧客と共有するためのベスト プラクティスは何ですか? 1 つのブランチだけを別の bitbucket または github アカウントと共有できますか?

4

1 に答える 1

1

アトラシアンのドキュメントによると、読み取りアクセスは次の権限を付与します。

View, clone, and fork the repository code. All public repositories 
grant all Bitbucket Cloud users read permissions automatically. 
Read access on a repository also allows users to create issues, 
comment on issues, and edit wiki pages.

マスターだけでなく、そのレポ内のすべてのブランチであることを除いて、これはまさにあなたが望むもののように聞こえます。おそらく、必要な「パブリック」ビューを提供する唯一の方法は、マスター ブランチを別のリポジトリに複製することです。Atlassian は、それをさらに微調整するための権限の粒度を提供していません。そのため、「公開」マスターを実際のマスターと同期させるためのプロセスが必要になります。

于 2016-04-26T14:46:00.050 に答える