Wie kann ich dafür sorgen, dass nur einige Ordner für bestimmte Entwickler mit SVN @ angezeigt werde

Ich habe ein Repository mit einer Reihe von Ordnern, und ich möchte, dass bestimmte Entwickler nur zwei oder drei dieser Ordner abrufen, wenn sie das Repository auschecken. Wie kann ich festlegen, dass die Ordner standardmäßig nicht angezeigt werden, und sie dann nur hinzufügen, wenn ich Zugriff gewähren möchte?

Ich verwende VisualSVN für den SVN-Server, und was ich getan habe, ist Lesezugriff auf die oberste Ebene, dann Verweigerung des Zugriffs auf jeden Unterordner, dann Änderung der Verweigerung des Lese- / Schreibzugriffs auf Ordner, auf die jeder Entwickler zugreifen soll. Dies ist ein Schmerz, da ich jedes Mal, wenn ich einen neuen Ordner hinzufüge, hineingehen und den Zugriff darauf verweigern muss.

Ich habe versucht, den Unterordnern nur Lese- / Schreibzugriff zu gewähren, aber wenn sie versuchen, den übergeordneten Ordner auszuchecken, wird ihnen ein Fehler angezeigt. Ich möchte nur, dass die Entwickler den Ordner der obersten Ebene auschecken müssen.

Hier ist was ich will:

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)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage