オプションのコンポーネントを使用してsvnプロジェクトを実行しています-いくつかの外部リポジトリからプルし、これらの外部へのさまざまなアクセス許可を持つ多数のユーザー。
「svn update」コマンドは、取得できない最初のプロジェクトで中止されます。
svn:externals がすべてのユーザーのチェックアウトを成功させるためのより良い方法または標準的な方法はありますか?
編集:アクセスを許可するための外部プロジェクトの所有権/制御権はありません。また、外部プロジェクトのミラーリングは会社のポリシーで許可されていません。外部はオプションのコンポーネントをサポートしているため、アクセス許可が少ないユーザーは明らかにオプションのコンポーネントを維持していません。ただし、他の外部をチェックアウトする必要があり、「svn up」は順序に大きく依存します。
アクセス許可を修正し、サブリポジトリに分割することでこれが問題にならないことはわかっていますが、妥協点があるかどうかを知りたいと思っています。