Hur man skapar en tagg och utför en återställning i TortoiseSVN: 12 steg

Innehållsförteckning:

Hur man skapar en tagg och utför en återställning i TortoiseSVN: 12 steg
Hur man skapar en tagg och utför en återställning i TortoiseSVN: 12 steg

Video: Hur man skapar en tagg och utför en återställning i TortoiseSVN: 12 steg

Video: Hur man skapar en tagg och utför en återställning i TortoiseSVN: 12 steg
Video: Я никогда не ел такой вкусной курицы в соусе!!! Рецепт за 10 минут! 2024, Maj
Anonim

En av de stora sakerna med Apache Subversion är att den kommer ihåg varje ändring som gjorts i dess filer och kataloger. Detta ger dig möjlighet att återgå till tidigare versioner av din kod - en användbar funktion om du har introducerat några buggar eller onödig kod under de senaste revideringarna och behöver gå tillbaka till en tid innan allt gick fel! Märkning kan göra denna process mycket enklare genom att ge dig möjligheten att märka en specifik revision med en praktisk, läsbar tagg (t.ex. “Release 5.0.”) I den här guiden kommer vi först att ta upp en sådan tagg innan du går dig genom processen att återgå till den taggen, några revideringar nedåt i utvecklingslinjen.

Steg

Skapa en tagg och återför i TortoiseSVN Steg 1
Skapa en tagg och återför i TortoiseSVN Steg 1

Steg 1. För att komma igång, högerklicka på din arbetskopia och välj alternativet "Gren/tagg" från TortoiseSVN -menyn

Skapa en tagg och återför i TortoiseSVN Steg 2
Skapa en tagg och återför i TortoiseSVN Steg 2

Steg 2. I den efterföljande dialogrutan, välj "taggar" -vägen och lägg till önskad tagg

I det här exemplet använder vi "Release_5.0"

Skapa en tagg och återför i TortoiseSVN Steg 3
Skapa en tagg och återför i TortoiseSVN Steg 3

Steg 3. Lägg till ett lämpligt loggmeddelande i rutan "Loggmeddelande"

Skapa en tagg och återför i TortoiseSVN Steg 4
Skapa en tagg och återför i TortoiseSVN Steg 4

Steg 4. Välj vilken version du vill märka

Detta är vanligtvis HEAD -revisionen, men du kan ange en annan version om det behövs. När du har angett all denna information trycker du på "OK".

Skapa en tagg och återför i TortoiseSVN Steg 5
Skapa en tagg och återför i TortoiseSVN Steg 5

Steg 5. TortoiseSVN kommer att varna dig för att:

“Din arbetskopia finns kvar på föregående sökväg. Om du vill att dina nästa ändringar ska vara i den just skapade kopian måste du byta till den kopieringsvägen. Använd kommandot Switch för att göra det. Du har nu skapat din tagg.

Skapa en tagg och återför i TortoiseSVN Steg 6
Skapa en tagg och återför i TortoiseSVN Steg 6

Steg 6. Om du kontrollerar ditt arkiv ser du att denna tagg har lyckats

Skapa en tagg och utför en återställning i TortoiseSVN Steg 7
Skapa en tagg och utför en återställning i TortoiseSVN Steg 7

Steg 7. Med TortoiseSVN och Subversion är det enkelt att rulla tillbaka till tidigare taggade versioner

För att återgå till den revision som vi just taggade vid ett senare datum, högerklicka på din arbetskopia och välj "Visa logg."

Skapa en tagg och utför en återställning i TortoiseSVN Steg 8
Skapa en tagg och utför en återställning i TortoiseSVN Steg 8

Steg 8. Detta visar en lista över revisioner

Skapa en tagg och återför i TortoiseSVN Steg 9
Skapa en tagg och återför i TortoiseSVN Steg 9

Steg 9. Välj den version du vill återgå till och högerklicka

Välj "Återgå till den här versionen."

Skapa en tagg och återför i TortoiseSVN Steg 10
Skapa en tagg och återför i TortoiseSVN Steg 10

Steg 10. När du uppmanas att bekräfta att du vill återgå

Skapa en tagg och återför i TortoiseSVN Steg 11
Skapa en tagg och återför i TortoiseSVN Steg 11

Steg 11. TortoiseSVN kommer nu att återgå till denna tidigare översyn

Skapa en tagg och utför en återställning i TortoiseSVN Steg 12
Skapa en tagg och utför en återställning i TortoiseSVN Steg 12

Steg 12. Kontrollera resultaten av återgången och, om du är nöjd med dem, lämna tillbaka din arbetskopia till förvaret

Varning: detta kommer att kasta bort alla ändringar du gjorde efter den valda revisionen.

Rekommenderad: