Eine Forderung Im Allgemeinen hat ein Unternehmen mehrere Projekte. Nach dem Einrichten des SVN-Servers muss SVN verwendet werden, um sicherzustellen, dass Entwickler, die nicht an einem Projekt beteiligt sind, nicht auf den Code in anderen Projekten zugreifen können. Annahmen: Es gibt 3 Projekte: project1, project2, project3 Es gibt 6 Entwickler: eg1, eg2, eg3, eg4, eg5, eg6 eg1 und eg2 können nur auf Projekt1 zugreifen; eg3 und eg4 können nur auf Projekt2 zugreifen; eg5 und eg6 können nur auf Projekt3 zugreifen; Zweitens die Erkenntnis Im Stammpfad des Repositorys: vorausgesetzt, es ist /home/svnroot // Drei Code-Repositorys erstellen
// Kopieren Sie die beiden Berechtigungskonfigurationsdateien in den Stammpfad des Repositorys, um alle Code-Repositorys einheitlich zu verwalten
//Öffnen Sie die Konfigurationsdatei Ändern Sie es wie folgt:
Ändern Sie die svnserve.conf von project2 separat, wie oben beschrieben, die letzte Zeile lautet
Ändern Sie die svnserve.conf von project3 separat, wie oben beschrieben, die letzte Zeile lautet
Ändern Sie zwei Berechtigungsverwaltungsdateien:
// Benutzername = Passwort
Drei Neustarts svnserve -d -r /home/svnroot // Befehl stoppen töte alles svnserve Vier Praxistests Jedes Gruppenmitglied kann nur auf seine eigenen Projekte zugreifen und hat keine Berechtigung, die Projekte anderer Personen anzuzeigen. Nur Administratoren können alle Projekte sehen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: js zum Implementieren von Operationen zum Hinzufügen und Löschen von Tabellen
>>: Einführung in das Layout des HTML-Seitenquellcodes_Powernode Java Academy
Die Verwaltung des Speicherplatzes ist für System...
Docker ermöglicht die Bereitstellung von Netzwerk...
Problembeschreibung Als ich kürzlich ein Springbo...
1. Die Bedeutung von Webstandards verstehen - War...
Flex(彈性布局) in CSS kann das Layout einer Webseite ...
11. Verwenden Sie JavaScript, um Seiteneffekte zu...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
In diesem Artikel wird der spezifische JavaScript...
Inhaltsverzeichnis Vorbereiten Fünf Waffen für … ...
Inhaltsverzeichnis 1. Lösung 2. Lassen Sie den Br...
Inhaltsverzeichnis 1. MySQL-Platzhalter-Fuzzy-Abf...
Hintergrund Das Abrufen des langsamen Abfrageprot...
Wenn Sie ein Arbeitgeber fragt, ob in einer MySQL...
1. Über die Registrierung Der offizielle Docker-H...
Zunächst müssen Sie bestimmen, welche Felder oder...