私たちの開発チームには次のソース コードがあり、所有権を分離する必要があります。
/common/ (owner:all, reviewer:all)
/prj_A/A1 (owner:King, reviewer:Queen)
/prj_A/A2 (owner:Queen, reviewer:King)
/prj_B/B1 (Owner:Princess, reviewer:Prince)
/prj_B/B2 (Owner:Prince, reviewer:Princess)
prj_A については、コマンドと prj_A をチェックアウトしてビルドおよびテストする必要があります。prj_B については、コマンドと prj_B をチェックアウトしてビルドおよびテストする必要があります。別のプロジェクトのコードは、他のチームが見ることはできません。
では、svn/git/hg の適切な設定は何ですか? 複数のリポジトリを使用してこれらのコードを保存する予定はありますか?