У меня есть хранилище с кучей папок, и я хочу, чтобы некоторые разработчики получали только две или три из этих папок, когда они проверяют хранилище. Как сделать так, чтобы папки не показывались по умолчанию, а затем добавлять их только по мере того, как я хочу предоставить доступ.
Я использую 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)