Een tag maken en terugzetten uitvoeren in TortoiseSVN: 12 stappen

Inhoudsopgave:

Een tag maken en terugzetten uitvoeren in TortoiseSVN: 12 stappen
Een tag maken en terugzetten uitvoeren in TortoiseSVN: 12 stappen

Video: Een tag maken en terugzetten uitvoeren in TortoiseSVN: 12 stappen

Video: Een tag maken en terugzetten uitvoeren in TortoiseSVN: 12 stappen
Video: Тест июль 2022 - Comodo Internet Security Premium 12.2.4.8032 Final 2024, Mei
Anonim

Een van de geweldige dingen van Apache Subversion is dat het elke wijziging aan zijn bestanden en mappen onthoudt. Dit geeft je de mogelijkheid om terug te keren naar eerdere versies van je code - een handige functie als je een aantal bugs of onnodige code hebt geïntroduceerd in de laatste paar revisies, en je moet teruggaan naar een tijd voordat het allemaal misging! Tagging kan dit proces veel gemakkelijker maken, door u de mogelijkheid te geven om een specifieke revisie te labelen met een handige, voor mensen leesbare tag (zoals "Release 5.0".) u door het proces van terugkeren naar die tag, een paar revisies verderop in de ontwikkelingslijn.

Stappen

Maak een tag en voer een herstel uit in TortoiseSVN Stap 1
Maak een tag en voer een herstel uit in TortoiseSVN Stap 1

Stap 1. Om te beginnen, klik met de rechtermuisknop op je werkkopie en selecteer de 'Branch/Tag-optie in het TortoiseSVN'-menu

Maak een tag en voer een herstel uit in TortoiseSVN Stap 2
Maak een tag en voer een herstel uit in TortoiseSVN Stap 2

Stap 2. Selecteer in het vervolgdialoogvenster het pad ‘tags’ en voeg de gewenste tag toe

In dit voorbeeld gebruiken we 'Release_5.0'

Maak een tag en voer een herstel uit in TortoiseSVN Stap 3
Maak een tag en voer een herstel uit in TortoiseSVN Stap 3

Stap 3. Voeg een geschikt logbericht toe in het vak 'Logbericht'

Maak een tag en voer een herstel uit in TortoiseSVN Stap 4
Maak een tag en voer een herstel uit in TortoiseSVN Stap 4

Stap 4. Selecteer welke revisie u wilt taggen

Dit is meestal de HEAD-revisie, maar u kunt desgewenst een andere revisie opgeven. Als je al deze informatie hebt ingevoerd, klik je op 'OK'.

Maak een tag en voer een herstel uit in TortoiseSVN Stap 5
Maak een tag en voer een herstel uit in TortoiseSVN Stap 5

Stap 5. TortoiseSVN zal je waarschuwen dat:

“je werkkopie blijft op het vorige pad. Als u wilt dat uw volgende wijzigingen in de zojuist gemaakte kopie staan, moet u overschakelen naar dat kopieerpad. Gebruik hiervoor de opdracht Schakelen. U heeft nu uw tag gemaakt.

Maak een tag en voer een herstel uit in TortoiseSVN Stap 6
Maak een tag en voer een herstel uit in TortoiseSVN Stap 6

Stap 6. Als je je repository controleert, zul je zien dat deze tag succesvol is vastgelegd

Maak een tag en voer een herstel uit in TortoiseSVN Stap 7
Maak een tag en voer een herstel uit in TortoiseSVN Stap 7

Stap 7. Met TortoiseSVN en Subversion is het gemakkelijk om terug te gaan naar eerdere getagde revisies

Om op een later tijdstip terug te gaan naar de revisie die we zojuist hebben getagd, klikt u met de rechtermuisknop op uw werkkopie en selecteert u 'Toon Log'.

Maak een tag en voer een herstel uit in TortoiseSVN Stap 8
Maak een tag en voer een herstel uit in TortoiseSVN Stap 8

Stap 8. Hierdoor wordt een lijst met revisies weergegeven

Maak een tag en voer een herstel uit in TortoiseSVN Stap 9
Maak een tag en voer een herstel uit in TortoiseSVN Stap 9

Stap 9. Selecteer de revisie waarnaar u wilt terugkeren en klik met de rechtermuisknop

Selecteer 'Terug naar deze revisie'.

Maak een tag en voer een herstel uit in TortoiseSVN Stap 10
Maak een tag en voer een herstel uit in TortoiseSVN Stap 10

Stap 10. Bevestig desgevraagd dat u wilt terugkeren

Maak een tag en voer een herstel uit in TortoiseSVN Stap 11
Maak een tag en voer een herstel uit in TortoiseSVN Stap 11

Stap 11. TortoiseSVN keert nu terug naar deze eerdere revisie

Maak een tag en voer een herstel uit in TortoiseSVN Stap 12
Maak een tag en voer een herstel uit in TortoiseSVN Stap 12

Stap 12. Controleer de resultaten van het terugzetten en, als je er tevreden mee bent, leg je werkkopie terug in de repository

Waarschuwing: hiermee worden alle wijzigingen die u na de geselecteerde revisie hebt aangebracht, ongedaan gemaakt.

Aanbevolen: