Ena od odličnih stvari pri Apache Subversion je, da si zapomni vsako spremembo datotek in imenikov. Tako imate možnost, da se vrnete na starejše različice kode - koristna funkcija, če ste v zadnjih nekaj revizijah uvedli nekaj hroščev ali nepotrebno kodo in se morate vrniti na čas, preden je šlo vse narobe! Z označevanjem lahko ta proces precej olajšate, tako da imate možnost, da označite določeno revizijo s priročno, berljivo oznako (na primer »Izdaja 5.0«.) V tem priročniku bomo najprej obravnavali ustvarjanje takšne oznake, preden skozi postopek vrnitve na to oznako, nekaj popravkov navzdol po razvojni liniji.
Koraki
Korak 1. Če želite začeti, z desno miškino tipko kliknite svojo delovno kopijo in v meniju TortoiseSVN izberite možnost 'Podružnica/oznaka'
Korak 2. V naslednjem pogovornem oknu izberite pot oznak in dodajte želeno oznako
V tem primeru bomo uporabili »Release_5.0«
Korak 3. V polje ‘Sporočilo dnevnika’ dodajte ustrezno sporočilo dnevnika
Korak 4. Izberite, katero revizijo želite označiti
Običajno je to revizija HEAD, po potrebi pa lahko določite še eno revizijo. Ko vnesete vse te podatke, pritisnite »V redu«.
Korak 5. TortoiseSVN vas bo opozoril, da:
»Vaša delovna kopija ostane na prejšnji poti. Če želite, da bodo vaše naslednje spremembe v pravkar ustvarjeni kopiji, morate preklopiti na to pot kopiranja. To naredite z ukazom Switch. Zdaj ste ustvarili oznako.
Korak 6. Če preverite svoje skladišče, boste videli, da je bila ta oznaka uspešno potrjena
Korak 7. S TortoiseSVN in Subversion se lahko preprosto vrnete na prejšnje označene revizije
Če se želite vrniti na revizijo, ki smo jo označili pozneje, z desno tipko miške kliknite svojo delovno kopijo in izberite »Pokaži dnevnik«.
Korak 8. To bo prikazalo seznam revizij
Korak 9. Izberite revizijo, na katero se želite vrniti, in z desno miškino tipko kliknite
Izberite »Vrni se na to revizijo«.
Korak 10. Ko boste pozvani, potrdite, da se želite vrniti
Korak 11. TortoiseSVN se bo zdaj vrnil na to prejšnjo revizijo
Korak 12. Preverite rezultate razveljavitve in, če ste z njimi zadovoljni, svojo delovno kopijo potrdite nazaj v skladišče
Opozorilo: s tem boste zavrgli vse spremembe, ki ste jih naredili po izbrani reviziji.