Heim > Artikel > Backend-Entwicklung > Chuanzhi Podcast SVN-Video-Tutorial-Kursware-Quellcode-Empfehlung
„SVN Video Tutorial“, SVN: Der vollständige Name ist Subversion, eine Codeversionsverwaltungssoftware, die Daten verwaltet, die sich im Laufe der Zeit ändern. Diese Daten werden in einem zentralen Repository abgelegt. Dieses Archiv ähnelt einem normalen Dateiserver, merkt sich jedoch jede Dateiänderung. Auf diese Weise können Sie eine Datei auf eine ältere Version wiederherstellen oder den Änderungsverlauf der Datei durchsuchen. Viele Menschen betrachten Versionskontrollsysteme als eine Art „Zeitmaschine“.
Adresse für die Kurswiedergabe: http://www.php.cn/course/354.html
Der Unterrichtsstil des Lehrers:
Die Vorträge sind freundlich und natürlich, unprätentiös, nicht anmaßend oder absichtlich übertrieben, sondern sprechen eloquent und sorgfältig zwischen Lehrern und Schülern. In einer Atmosphäre der Gleichberechtigung, Zusammenarbeit und Harmonie, stiller emotionaler Austausch werden durchgeführt und der Wunsch und die Erforschung von Wissen werden in einfache und reale Unterrichtssituationen integriert. Die Schüler erlangen Wissen durch stilles Denken und stille Zustimmung.
Der schwierigere Teil In diesem Video geht es um die SVN-Konfiguration mehrerer Lagerhäuser und die Berechtigungskontrolle:
Shop ist ein Lagerhaus. Wenn mehrere Projekte gleichzeitig entwickelt werden, müssen mehrere Lagerhäuser gleichzeitig eingerichtet werden Zeit
svnserve kann nur einen Ordner und nicht mehrere Lager überwachen.
Sie können den Zweck der Überwachung aller Lager erreichen, indem Sie das allgemeine Verzeichnis überwachen
Zum Beispiel ist das allgemeine Verzeichnis des Shop-Lagers WebApp
Wechseln Sie in das WebApp-Verzeichnis und führen Sie
svnserve aus - d -r ./
Auf diese Weise können wir über svn://localhost auf die WebApp zugreifen
Wenn Sie auf das Shop-Verzeichnis zugreifen möchten, ist es svn://localhost/Shop
Aber Wenn Sie den Localhost-Verweis ändern, verlassen Sie sich auf das vorherige. Das Checkout-Verzeichnis, auf das verwiesen wird, kann keine Verbindung herstellen
Berechtigungskontrolle
Unter der Warehouse-Ressourcendatei
Im conf-Ordner
authz-Datei Die Autorisierungsdatei teilt diesen Benutzern mit, welche Berechtigungen sie haben.
passwd Die Dateiauthentifizierungsdatei markiert, welche Benutzer und entsprechenden Passwörter ein bestimmtes Warehouse hat.
svnserve.con-Kernkonfigurationsdatei
anon-access = write auth-access = write
Die erste ist anonyme Berechtigungen
Die zweite sind Authentifizierungsberechtigungen
password-db = passwd authz-db = authz
Entfernen Sie den Kommentar
und öffnen Sie so die Autorisierungsdatei und die Authentifizierungsdatei
Dann schreiben Sie die Authentifizierungsdatei passwd und Definieren Sie den entsprechenden Benutzernamen und das Passwort
Hier empfehlen wir auch den Download von Quellcode-Ressourcen: http://www.php.cn/xiazai/learn/2114
SVN-Lernmaterialien
Das obige ist der detaillierte Inhalt vonChuanzhi Podcast SVN-Video-Tutorial-Kursware-Quellcode-Empfehlung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!