Az Apache Subversion egyik nagyszerű tulajdonsága, hogy emlékszik a fájljaiban és könyvtáraiban végrehajtott minden változtatásra. Ez lehetőséget ad arra, hogy visszatérjen a kód korábbi verzióihoz - ez hasznos funkció, ha néhány hibát vagy szükségtelen kódot vezetett be az elmúlt néhány verzióban, és vissza kell térnie egy olyan időszakra, amely előtt minden rosszul történt! A címkézés sokkal könnyebbé teheti ezt a folyamatot, mivel lehetőséget ad arra, hogy egy adott változatot egy praktikus, ember által olvasható címkével címkézzen (például „Kiadás 5.0.”). Ebben az útmutatóban először bemutatjuk az ilyen címke létrehozását, mielőtt elindulna a címkére való visszatérés folyamatában, néhány fejlesztéssel a fejlesztési vonalon.
Lépések
1. lépés. A kezdéshez kattintson a jobb egérgombbal a munkapéldányra, és válassza a „Branch/Tag” opciót a TortoiseSVN menüből
2. lépés: A következő párbeszédpanelen válassza ki a „címkék” elérési útját, és adja hozzá a kívánt címkét
Ebben a példában a „Release_5.0” -t fogjuk használni
3. lépés. Adjon hozzá egy megfelelő naplóüzenetet a „Naplóüzenet” mezőbe
4. lépés: Válassza ki, melyik verziót szeretné címkézni
Ez általában a HEAD felülvizsgálata, de szükség esetén megadhat egy másik verziót is. Miután megadta ezeket az információkat, nyomja meg az „OK” gombot.
5. lépés. A TortoiseSVN figyelmeztetni fogja, hogy:
„A munkapéldány az előző úton marad. Ha azt szeretné, hogy a következő módosítások az éppen létrehozott példányban legyenek, akkor át kell váltani erre a másolási útvonalra. Ehhez használja a Váltás parancsot. Most létrehozta a címkét.
6. lépés. Ha ellenőrzi a lerakatát, látni fogja, hogy a címke sikeresen el lett helyezve
7. lépés: A TortoiseSVN és a Subversion segítségével könnyű visszalépni a korábbi címkézett változatokhoz
Ha később vissza akar térni az éppen megcímkézett verzióhoz, kattintson a jobb egérgombbal a munkapéldányra, és válassza a „Napló megjelenítése” lehetőséget.
8. lépés. Ez megjeleníti a módosítások listáját
9. lépés Válassza ki a visszaállítani kívánt verziót, és kattintson a jobb gombbal
Válassza a „Vissza ehhez a verzióhoz” lehetőséget.
10. lépés. Amikor a rendszer kéri, erősítse meg, hogy vissza kíván térni
11. lépés. A TortoiseSVN most visszatér ehhez a korábbi verzióhoz
12. lépés. Ellenőrizze a visszaállítás eredményeit, és ha elégedett velük, küldje vissza a munkapéldányt a lerakatba
Figyelmeztetés: ezzel elveti az összes módosítást, amelyet a kiválasztott verzió után végzett.