10

私の会社では、1 つのプライベート github 組織 (公開されていない) に多くのリポジトリがあります。理想的には、すべての開発者がその組織内のすべてのリポジトリへの読み取りアクセス権を持ち、プロジェクトのリポジトリへの書き込みアクセス権だけを持つべきです。

そのために、いくつかの github チームを (プロジェクトごとに) セットアップしました。その各チームは、一部のリポジトリ (リポジトリ設定で簡単に構成できます) に対する書き込みアクセス権を持つ必要がありますが、他のすべてのリポジトリに対する読み取りアクセス権を持つ必要があります。個々のリポジトリへの読み取りアクセスしか許可できないため、これに苦労しています。これは面倒なだけでなく (多くのリポジトリがあるため)、新しいリポジトリが作成されたときに自動的に機能しません。

これを適切に設定するために欠けているものはありますか?

ありがとう、マティアス

4

2 に答える 2

-3

組織内のすべてのチーム メンバーは、デフォルトで読み取り専用アクセスを持っていると思います (リポジトリの読み取りとクローンを作成できます)。

リポジトリ設定に移動するのではなく、特定のチームに書き込みアクセスを許可する場合は、チーム設定で構成します。これを試してください、多分うまくいくでしょう:

  • チームの作成、メンバーの追加

  • チームに書き込みアクセスを提供したいそれぞれのタブにリポジトリを追加します

  • [設定] で、書き込みアクセスを許可します (チームに対して上記で追加されたリポジトリに適用されます)。
于 2015-09-30T22:57:14.450 に答える