Jak utworzyć tag i wykonać cofnięcie w TortoiseSVN: 12 kroków

Spisu treści:

Jak utworzyć tag i wykonać cofnięcie w TortoiseSVN: 12 kroków
Jak utworzyć tag i wykonać cofnięcie w TortoiseSVN: 12 kroków

Wideo: Jak utworzyć tag i wykonać cofnięcie w TortoiseSVN: 12 kroków

Wideo: Jak utworzyć tag i wykonać cofnięcie w TortoiseSVN: 12 kroków
Wideo: Хрустящий Картофель Фри: 4 рецепта + соусы + всё запекается в духовке 2024, Kwiecień
Anonim

Jedną z największych zalet Apache Subversion jest to, że zapamiętuje każdą zmianę dokonaną w swoich plikach i katalogach. Daje to możliwość powrotu do wcześniejszych wersji kodu – przydatna funkcja, jeśli wprowadziłeś błędy lub niepotrzebny kod w ostatnich kilku wersjach i musisz cofnąć się do czasu, zanim wszystko poszło nie tak! Oznaczanie może znacznie uprościć ten proces, dając ci możliwość oznaczenia konkretnej wersji poręcznym, czytelnym dla człowieka znacznikiem (np. „Wersja 5.0”). W tym przewodniku najpierw omówimy tworzenie takiego znacznika, zanim przejdziemy przechodzisz przez proces powrotu do tego tagu, kilka wersji w dół linii rozwoju.

Kroki

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 1
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 1

Krok 1. Aby rozpocząć, kliknij prawym przyciskiem myszy kopię roboczą i wybierz opcję „Oddział/Tag” z menu TortoiseSVN

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 2
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 2

Krok 2. W kolejnym oknie dialogowym wybierz ścieżkę „tagów” i dodaj żądany tag

W tym przykładzie użyjemy „Release_5.0”

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 3
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 3

Krok 3. Dodaj odpowiedni komunikat dziennika w polu „Komunikat dziennika”

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 4
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 4

Krok 4. Wybierz wersję, którą chcesz oznaczyć

Zwykle jest to wersja HEAD, ale w razie potrzeby można określić inną wersję. Po wprowadzeniu wszystkich tych informacji naciśnij „OK”.

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 5
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 5

Krok 5. TortoiseSVN ostrzeże Cię, że:

„Twoja kopia robocza pozostaje na poprzedniej ścieżce. Jeśli chcesz, aby następne zmiany znajdowały się w właśnie utworzonej kopii, musisz przełączyć się na tę ścieżkę kopii. Aby to zrobić, użyj polecenia Przełącz”. Właśnie utworzyłeś swój tag.

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 6
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 6

Krok 6. Jeśli sprawdzisz swoje repozytorium, zobaczysz, że ten tag został pomyślnie zatwierdzony

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 7
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 7

Krok 7. Dzięki TortoiseSVN i Subversion, łatwo jest przywrócić poprzednie otagowane wersje

Aby wrócić do wersji, którą właśnie oznaczyliśmy w późniejszym terminie, kliknij prawym przyciskiem myszy kopię roboczą i wybierz „Pokaż dziennik”.

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 8
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 8

Krok 8. Spowoduje to wyświetlenie listy wersji

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 9
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 9

Krok 9. Wybierz wersję, do której chcesz powrócić i kliknij prawym przyciskiem myszy

Wybierz „Przywróć tę wersję”.

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 10
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 10

Krok 10. Po wyświetleniu monitu potwierdź, że chcesz cofnąć

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 11
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 11

Krok 11. TortoiseSVN powróci teraz do tej wcześniejszej wersji

Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 12
Utwórz znacznik i wykonaj cofnięcie w TortoiseSVN Krok 12

Krok 12. Sprawdź wyniki przywrócenia i, jeśli jesteś z nich zadowolony, zatwierdź kopię roboczą z powrotem do repozytorium

Ostrzeżenie: spowoduje to odrzucenie wszystkich zmian dokonanych po wybranej wersji.

Zalecana: