Obwohl es viele grafische Clients für Apache Subversion gibt, ist es nützlich, die Möglichkeit zu haben, über die Befehlszeile mit Subversion zu interagieren. In diesem Artikel behandeln wir die Grundlagen von Befehlszeilen-Subversion, vom Auschecken einer Arbeitskopie über das Vornehmen Ihrer ersten Änderungen bis hin zum Zurückschreiben an das Projektarchiv.
Schritte
Schritt 1. In Apache Subversion werden Befehle über ein Terminalfenster eingegeben
Um dies in Windows zu öffnen, drücken Sie die 'Windows-Taste' und 'r'. Dadurch wird das Dialogfeld "Ausführen" angezeigt. Geben Sie 'cmd' ein und klicken Sie auf 'Ok'.
-
Nun öffnet sich das Terminalfenster, in dem Sie Ihre Befehle eingeben können.
Schritt 2. Um Ihr erstes Repository zu erstellen, verwenden Sie den Befehl 'svnadmin create' gefolgt von dem Pfad, in dem Sie das neue Repository erstellen möchten, und dem Namen Ihres neuen Repositorys
Wenn Sie beispielsweise ein neues Repository namens 'New project' im Ordner 'Documents' erstellen möchten, lautet der Befehl: svnadmin create C:\Users\Jessica\Documents\New_Project
Schritt 3. Checken Sie den Ordner „Dokumente“ein
Sie sehen einen neuen Ordner namens "Neues Projekt".
Schritt 4. Dieser Ordner enthält einige neue Dateien
Löschen oder ändern Sie keine dieser Dateien.
Schritt 5. Jetzt haben Sie ein Repository erstellt, checken Sie eine Arbeitskopie aus. Dies geschieht mit dem Befehl 'SVN Checkout', gefolgt von der URL Ihres Repositorys und dem Speicherort des Repositorys, das Sie gerade auf Ihrem Computer erstellt haben. In diesem Beispiel lautet der Befehl: svn checkout https://127.0.0.1:9880/New-Project C:\Users\Jessica\Documents\New_Project Drücken Sie 'Enter'.
Schritt 6. Wenn Sie Ihre Arbeitskopie überprüfen, werden Sie Kopien aller Dateien aus Ihrem Repository bemerken
Schritt 7. Jetzt können Sie Änderungen an Ihrer Arbeitskopie vornehmen
Wenn Sie mit dem Ändern Ihrer Dateien fertig sind, müssen Sie Ihre Änderungen zurück in das Repository übertragen. Um einen Commit durchzuführen, verwenden Sie den Befehl 'svn commit' gefolgt von "--message" und einer entsprechenden Protokollnachricht und schließlich dem Speicherort Ihrer Arbeitskopie. In diesem Beispiel wäre der Befehl: svn commit --message „Added Readme file“C:\Users\Jessica\Documents\New_Project Drücken Sie 'Enter'. Ihre Änderungen wurden jetzt in das Repository übernommen!