Üks Apache Subversioni suurepäraseid asju on see, et ta mäletab kõiki muudatusi, mis on tehtud failides ja kataloogides. See annab teile võimaluse naasta oma koodi varasematele versioonidele - see on kasulik funktsioon, kui olete viimastel muudatustel kasutanud mõningaid vigu või tarbetut koodi ja peate tagasi pöörduma aega, enne kui kõik läks valesti! Märgistamine võib seda protsessi palju lihtsamaks muuta, andes teile võimaluse konkreetse redaktsiooni sildistada käepärase, inimesele loetava sildiga (näiteks „Versioon 5.0”). Käesolevas juhendis käsitleme esmalt sellise märgendi loomist enne kõndimist selle sildi juurde naasmise protsessi käigus, paar muudatust arendusliinil.
Sammud
Samm 1. Alustamiseks paremklõpsake oma töökoopial ja valige menüüst TortoiseSVN suvand „Oks/silt”
Samm 2. Järgmises dialoogis valige märgendite tee ja lisage soovitud silt
Selles näites kasutame sõna „Release_5.0”
Samm 3. Lisage väljale "Logiteade" sobiv logisõnum
Samm 4. Valige, millist versiooni soovite sildistada
Tavaliselt on see HEAD -versioon, kuid vajadusel saate määrata ka teise versiooni. Kui olete kogu selle teabe sisestanud, klõpsake nuppu OK.
Samm 5. TortoiseSVN hoiatab teid, et:
„Teie töökoopia jääb eelmisele teele. Kui soovite, et teie järgmised muudatused oleksid äsja loodud koopias, peate sellele kopeerimisteele üle minema. Selleks kasutage käsku Lülita. Olete nüüd oma märgendi loonud.
Samm 6. Kui kontrollite oma hoidlat, näete, et see silt on edukalt kinnitatud
Samm 7. TortoiseSVN -i ja Subversioni abil on lihtne tagasi pöörduda varasemate märgistatud versioonide juurde
Hiljem äsja märgistatud redaktsiooni juurde naasmiseks paremklõpsake oma töökoopial ja valige „Kuva logi”.
Samm 8. See kuvab paranduste loendi
Samm 9. Valige versioon, millele soovite tagasi pöörduda, ja paremklõpsake
Valige „Taasta see versioon”.
Samm 10. Kui küsitakse, kinnitage, et soovite tagasi pöörduda
Samm 11. TortoiseSVN naaseb nüüd selle varasema versiooni juurde
Samm 12. Kontrollige tagasivõtmise tulemusi ja kui olete nendega rahul, saatke oma töökoopia hoidlasse tagasi
Hoiatus: see tühistab kõik pärast valitud versiooni tehtud muudatused.