基本的に、他のリポジトリへのシンボリック リンクを作成するために SVN エクスターナルを使用しています。
例えば
svn://Repo1/Projects/Project1/Trunk
実際に外部にリンクしているいくつかのディレクトリが含まれています
svn://Repo2/Projects/Derp_Library_Foo
Repo1とRepo2にリンクされたいくつかの外部へのアクセスのみを本当に必要とするユーザーの場合、 Repo2 への完全なアクセス権を付与する必要があります。そうしないと、Repo2 への外部を含むパスをチェックアウトできません。
パスベースのアクセス制御を使用すれば、これを管理するグループを簡単に作成できますが、現時点では黒か白か、リポジトリへのフル アクセスかアクセスなしかのどちらかです。
パスベースのアクセスを使用せず、共有データ/ライブラリを複製しないソリューションはありますか?
Linux で svnserve を使用する SVN 1.6.11 があります。