1

基本的に、他のリポジトリへのシンボリック リンクを作成するために SVN エクスターナルを使用しています。
例えば

svn://Repo1/Projects/Project1/Trunk

実際に外部にリンクしているいくつかのディレクトリが含まれています

svn://Repo2/Projects/Derp_Library_Foo

Repo1とRepo2にリンクされたいくつかの外部へのアクセスのみを本当に必要とするユーザーの場合、 Repo2 への完全なアクセス権を付与する必要があります。そうしないと、Repo2 への外部を含むパスをチェックアウトできません。
パスベースのアクセス制御を使用すれば、これを管理するグループを簡単に作成できますが、現時点では黒か白か、リポジトリへのフル アクセスかアクセスなしかのどちらかです。

パスベースのアクセスを使用せず、共有データ/ライブラリを複製しないソリューションはありますか?
Linux で svnserve を使用する SVN 1.6.11 があります。

4

1 に答える 1

0

ユーザーが Repo2 の外部を使用して Repo1 からデータをチェックアウトできるようにするには、Repo2 にのみ RO アクセスを許可する必要があります。

于 2013-08-23T13:32:02.377 に答える