たくさんのフォルダーがあるリポジトリーがあり、特定の開発者がリポジトリーでチェックアウトを行うときに、それらのフォルダーのうち2つまたは3つだけを取得するようにしたいと思います。フォルダをデフォルトで表示しないようにし、アクセスを許可したい場合にのみフォルダを追加するにはどうすればよいですか。
私はSVNサーバーにVisualSVNを使用していますが、トップレベルへの読み取りアクセスが許可され、すべてのサブフォルダーへのアクセスが拒否され、各開発者がアクセスするフォルダーでの読み取り/書き込みの拒否が変更されました。新しいフォルダを追加するたびに、そのフォルダにアクセスしてアクセスを拒否する必要があるため、これは面倒です。
サブフォルダーで読み取り/書き込みを許可しようとしましたが、親でチェックアウトしようとするとエラーが発生します。開発者がトップレベルのフォルダーでチェックアウトを実行する必要があるだけです。
これが私が欲しいものです:
RepoFolder (dev1 checks out this)
- References (this shows to dev1)
- Project1 (this shows to dev1)
- Project2 (this does not show to dev1)
- Project3 (this does not show to dev1)
- Project4 (this does not show to dev1)