Как я могу сделать так, чтобы только некоторые папки отображались для определенных разработчиков с SVN?

У меня есть хранилище с кучей папок, и я хочу, чтобы некоторые разработчики получали только две или три из этих папок, когда они проверяют хранилище. Как сделать так, чтобы папки не показывались по умолчанию, а затем добавлять их только так, как я хочу предоставить доступ.

Я использую VisualSVN для сервера SVN, и я получил доступ на чтение к верхнему уровню, затем запретил доступ к каждой подпапке, затем изменил запрет на чтение / запись в папках, к которым я хочу, чтобы каждый разработчик имел доступ. Это боль, потому что всякий раз, когда я добавляю новую папку, я должен войти и запретить доступ к ней.

Я попытался просто предоставить чтение / запись для подпапок, но когда они пытаются оформить заказ на родителя, это дает им ошибку. Я только хочу, чтобы разработчики делали проверку в папке верхнего уровня.

Вот что я хочу:

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)

Ответы на вопрос(1)

Ваш ответ на вопрос