フレームワーク サブリポジトリ B を使用するプロジェクト リポジトリ A があります。内部チームは両方にアクセスできます。A と連携する可能性を損なうことなく、外部チームの B へのアクセスを制限することは可能ですか?
現在、クローン作成中に入力したパスワードをキャンセルすると、「中止: 応答が必要です (サブレポ内 ...)」と表示されます。それとも、異なるアクセス ルールを使用してコラボレーションする別の方法があるのでしょうか?
前もって感謝します!
フレームワーク サブリポジトリ B を使用するプロジェクト リポジトリ A があります。内部チームは両方にアクセスできます。A と連携する可能性を損なうことなく、外部チームの B へのアクセスを制限することは可能ですか?
現在、クローン作成中に入力したパスワードをキャンセルすると、「中止: 応答が必要です (サブレポ内 ...)」と表示されます。それとも、異なるアクセス ルールを使用してコラボレーションする別の方法があるのでしょうか?
前もって感謝します!
申し訳ありませんが、できません。「親」リポジトリに対するアクションには、少なくとも「子」リポジトリへの読み取りアクセスが必要です。この時点ではおそらく大変な作業ですが、考慮すべきことの 1 つは、両方を「外部」アンブレラ リポジトリの「兄弟」リポジトリにすることです。そのセットアップは次のようになります。
UMBRELLA
PROJECT
FRAMEWORK
次に、両方にアクセスできる人は、UMBRELLA をチェックアウトして、既知の予測可能な場所に両方を配置し、1 つの場所から両方のコミットを行うことができます。PROJECT にアクセスできるが FRAMEWORK にアクセスできないユーザーは、PROJECT のみをチェックアウトします。