Hur skapar jag en tagg och utför en återställning i sköldpaddor?
En av de stora saker om Apache Subversion är att det 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 infört några buggar eller onödig kod under de senaste versionerna och behöver rulla tillbaka till en tid innan allt gick fel! Märkning kan göra denna process mycket enklare genom att ge dig möjlighet att märka en specifik version med en praktisk, läsbar tagg (som "Släpp 5,0.") I den här guiden kommer vi först att täcka om du skapar en sådan tagg, innan du går igenom processen för att återgå till den taggen, några ändringar längs utvecklingslinjen.
- 1För att komma igång, högerklicka på din arbetskopia och välj alternativet "gren / tagg från sköldpaddsmenyn".
- 2I den efterföljande dialogrutan väljer du "taggar" och lägger till önskad tagg. I det här exemplet använder vi 'Release_5,0"
- 3Lägg till ett lämpligt loggmeddelande i rutan "loggmeddelande".
- 4Välj vilken version du vill tagga. Detta är vanligtvis HEAD-revisionen, men du kan ange en annan revision om det behövs. När du har angett all denna information trycker du på "OK".
- 5Tortoisesvn varnar dig för att: "din arbetskopia förblir på den tidigare sökvägen. Om du vill att dina nästa ändringar ska vara i den just skapade kopian måste du växla över till den kopieringsvägen. Använd kommandot Växla för att göra det." Du har nu skapat din tagg.
- 6Om du kontrollerar ditt arkiv ser du att den här taggen har genomförts framgångsrikt.
- 7Med sköldpaddor och subversion är det lätt att rulla tillbaka till tidigare taggade versioner. För att återgå till den version som vi just taggade vid ett senare datum, högerklicka på din arbetskopia och välj "Visa logg."
- 8Detta visar en lista med ändringar.
- 9Välj den version du vill återgå till och högerklicka. Välj "Återgå till den här versionen."
- 10När du blir ombedd bekräftar du att du vill återställa.
- 11Tortoisesvn kommer nu att återgå till denna tidigare revision.
- 12Kontrollera resultatet av återställningen och, om du är nöjd med dem, överlämna din arbetskopia till förvaret. Varning: detta kommer att ta bort alla ändringar du gjort efter vald revision.
- TortoiseSVN Windows-klienten: http://wandisco.com/subversion/download#tortoise
- Apache Subversion: http://wandisco.com/subversion/download
Läs också: Hur hackar jag iPod-anteckningar?