Erstellen eines Tags und Ausführen einer Wiederherstellung in TortoiseSVN – wikiHow

Inhaltsverzeichnis:

Erstellen eines Tags und Ausführen einer Wiederherstellung in TortoiseSVN – wikiHow
Erstellen eines Tags und Ausführen einer Wiederherstellung in TortoiseSVN – wikiHow

Video: Erstellen eines Tags und Ausführen einer Wiederherstellung in TortoiseSVN – wikiHow

Video: Erstellen eines Tags und Ausführen einer Wiederherstellung in TortoiseSVN – wikiHow
Video: Тест июль 2022 - Comodo Internet Security Premium 12.2.4.8032 Final 2024, Kann
Anonim

Eine der großartigen Eigenschaften von Apache Subversion ist, dass es sich jede Änderung an seinen Dateien und Verzeichnissen merkt. Dies gibt Ihnen die Möglichkeit, zu früheren Versionen Ihres Codes zurückzukehren - eine nützliche Funktion, wenn Sie in den letzten Überarbeitungen einige Fehler oder unnötigen Code eingeführt haben und zu einer Zeit zurückkehren müssen, bevor alles schief gelaufen ist! Tagging kann diesen Prozess erheblich vereinfachen, indem es Ihnen die Möglichkeit gibt, eine bestimmte Revision mit einem praktischen, für Menschen lesbaren Tag zu kennzeichnen (z. B. „Release 5.0“) Sie durch den Prozess der Rückkehr zu diesem Tag, ein paar Überarbeitungen in der Entwicklungslinie.

Schritte

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 1
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 1

Schritt 1. Um zu beginnen, klicken Sie mit der rechten Maustaste auf Ihre Arbeitskopie und wählen Sie die Option „Zweig/Tag-Option aus dem TortoiseSVN“-Menü

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 2
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 2

Schritt 2. Wählen Sie im folgenden Dialog den Pfad ‚Tags‘und fügen Sie den gewünschten Tag hinzu

In diesem Beispiel verwenden wir "Release_5.0".

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 3
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 3

Schritt 3. Fügen Sie im Feld „Protokollnachricht“eine entsprechende Protokollnachricht hinzu

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 4
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 4

Schritt 4. Wählen Sie aus, welche Revision Sie markieren möchten

Dies ist normalerweise die HEAD-Revision, Sie können jedoch bei Bedarf eine andere Revision angeben. Wenn Sie alle diese Informationen eingegeben haben, klicken Sie auf "OK".

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 5
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 5

Schritt 5. TortoiseSVN warnt Sie, dass:

„Ihre Arbeitskopie bleibt auf dem bisherigen Pfad. Wenn Sie möchten, dass Ihre nächsten Änderungen in der gerade erstellten Kopie gespeichert werden, müssen Sie zu diesem Kopierpfad wechseln. Verwenden Sie dazu den Befehl Umschalten. Sie haben nun Ihr Tag erstellt.

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 6
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 6

Schritt 6. Wenn Sie Ihr Repository überprüfen, sehen Sie, dass dieses Tag erfolgreich festgeschrieben wurde

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 7
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 7

Schritt 7. Mit TortoiseSVN und Subversion ist es einfach, zu früheren mit Tags versehenen Revisionen zurückzukehren

Um zu der gerade markierten Revision zu einem späteren Zeitpunkt zurückzukehren, klicken Sie mit der rechten Maustaste auf Ihre Arbeitskopie und wählen Sie „Protokoll anzeigen“.

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 8
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 8

Schritt 8. Dadurch wird eine Liste der Revisionen angezeigt

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 9
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 9

Schritt 9. Wählen Sie die Revision aus, zu der Sie zurückkehren möchten, und klicken Sie mit der rechten Maustaste

Wählen Sie "Zu dieser Überarbeitung wiederherstellen".

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 10
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 10

Schritt 10. Wenn Sie dazu aufgefordert werden, bestätigen Sie, dass Sie zurückkehren möchten

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 11
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 11

Schritt 11. TortoiseSVN wird nun zu dieser früheren Version zurückkehren

Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 12
Erstellen Sie ein Tag und führen Sie eine Wiederherstellung in TortoiseSVN durch Schritt 12

Schritt 12. Überprüfen Sie die Ergebnisse des Zurücksetzens und übertragen Sie Ihre Arbeitskopie zurück in das Repository, wenn Sie damit zufrieden sind

Achtung: Dadurch werden alle Änderungen verworfen, die Sie nach der ausgewählten Revision vorgenommen haben.

Empfohlen: