私はsvnプロジェクトをいくつかの外部リポジトリから引き出すオプションのコンポーネントと、これらの外部へのさまざまなアクセス許可を持つ多数のユーザーと一緒に実行しています。svn:外部とアクセス許可
'svn update'コマンドは、取得できない最初のプロジェクトで異常終了します。
すべてのユーザーのチェックアウトを成功させるためにsvn:externalsの方が優れているか標準的な方法がありますか?
編集:私はアクセスを許可する外部プロジェクトの所有権/制御権を持っていません。また、社外ポリシーのミラーリングは会社のポリシーで許可されていません。外部はオプションのコンポーネントをサポートしているため、権限の少ないユーザーは明らかにオプションのコンポーネントを管理していないことになります。しかし、彼らはまだ他の外部をチェックアウトする必要があり、 'svn up'は非常にオーダー依存です。
私は固定パーミッションを認識しており、サブリポジトリに分割することでこれは問題にはなりませんが、まだ中間地があるかどうかはわかります。