Einrichten der Subversion Versionskontrolle in Ubuntu
Wenn Sie ein Projekt entwickeln, möchten Sie vielleicht eine Versionskontrolle für alle Ihre Dateien behalten, so dass Sie leicht zu einer früheren Seite (oder der vorherigen Version) zurückkehren können, um Fehler zu beheben oder falls jemand versehentlich Ihre Dateien löscht.
In Ubuntu besteht der einfachste Weg zur Versionskontrolle darin, einen Subversion (SVN) -Server einzurichten.
sudo apt-get installieren subversion libapache2-svn
Als Nächstes erstellen wir ein Verzeichnis für Ihr Repository.
sudo svnadmin create / var / lib / svn
Geben Sie Apache das Zugriffsrecht auf das Repository
sudo chown -R www-daten: www-data / var / lib / svn sudo chmod 770 -R / var / lib / svn
Konfigurieren Sie Apache für den SVN-Zugriff
gksu gedit /etc/apache2/mods-available/dav_svn.conf
Entkommentieren Sie die Codes, indem Sie das '#' vor den folgenden Zeilen entfernen:
... DAV svn ... AuthType Basisauthename "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd ... Erfordert einen gültigen Benutzer
Wenn Sie nur ein Repository für Ihr SVN haben, entfernen Sie die Kommentarzeichen für die folgende Zeile
SVNPath / var / lib / svn
Wenn Sie mehrere Repositorys einrichten, sollten Sie diese Zeile auskommentieren
SVNParentPfad / var / lib / svn
Beachten Sie, dass zu jeder Zeit nur SVNPath oder SVNParentPath unkommentiert ist. Nicht beide gleichzeitig auskommentieren.
Erstelle ein Passwort für deinen Benutzernamen
sudo htpasswd -cm /etc/apache2/dav_svn.passwd IhrNutzername
Starten Sie den Apache neu
sudo /etc/init.d/apache2 neustarten
Öffnen Sie nun Ihren Browser und gehen Sie zu http: // localhost / svn . Wenn Sie Folgendes sehen, ist Ihre Installation erfolgreich.
Importieren Sie Ihr Projekt in SVN
Sie haben SVN erfolgreich installiert und konfiguriert, jetzt müssen wir unsere Projektdateien in das SVN importieren.
sudo apt-get installieren rapidsvn
Gehen Sie zu Anwendungen-> Programmierung-> RapidSVN
In der RapidSVN gehen Sie zu Repository-> Import
Geben Sie im Fenster Folgendes ein:
OK klicken. Geben Sie Ihren Benutzernamen und Ihr Passwort ein . Ihr Projekt sollte jetzt im SVN sein.