Heim  >  Artikel  >  Backend-Entwicklung  >  Chuanzhi Podcast SVN-Video-Tutorial-Kursware-Quellcode-Empfehlung

Chuanzhi Podcast SVN-Video-Tutorial-Kursware-Quellcode-Empfehlung

黄舟
黄舟Original
2017-12-04 11:21:461713Durchsuche

„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“.

Chuanzhi Podcast SVN-Video-Tutorial-Kursware-Quellcode-Empfehlung

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

  1. 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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn