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
<br />Originaltext: http://andymao.com/andy/...
Inhaltsverzeichnis Voraussetzungen Einrichten ein...
23. April 2020: Heute können Sie mit Ubuntu 20.04...
Führen Sie zunächst eine einfache Docker-Installa...
Was ist k3d? k3d ist ein kleines Programm zum Aus...
In diesem Artikel wird der spezifische JavaScript...
Better-Scroll-Bildlaufprinzip Als übergeordneter ...
Das Problem mit dem verstümmelten Code ist folgen...
Der Ereignisplaner in MySQL, EVENT, wird auch als...
Inhaltsverzeichnis 1. Technischer Überblick 2. Te...
Vorbereitung 1. Umgebungsbeschreibung: Betriebssy...
/******************** * Anwendung von verknüpften...
Inhaltsverzeichnis Schritt 1: Melden Sie sich als...
Hintergrund: Manchmal müssen wir JSON-Daten direk...
1. Verwenden Sie .gifs statt .jpgs. GIFs sind im ...