Zastępowanie

Po dalszym zastanowieniu okazało się, że odebrana podwersja pliku plik1.txt jest niepoprawna, przez co wymagana jest jego wcześniejsza podwersja. Zasób środowiska roboczego można zastąpić jego wcześniejszą podwersją z repozytorium. Aby wycofać zmiany i powrócić do wcześniejszej podwersji:

  1. W jednym z widoków nawigacyjnych wybierz plik plik1.txt.

  2. Z menu kontekstowego pliku wybierz pozycję Zastąp przy użyciu > Podwersja.

  3. W edytorze porównawczym zastępowania podwersją, który zostanie wyświetlony, zaznacz oryginalną podwersję (na dole) i wybierz z menu podręcznego pozycję Pobierz treść.

  4. Widok nawigacyjny zostanie zaktualizowany w celu wyświetlenia stanu CVS zasobu. Zmodyfikowany plik jest poprzedzony symbolem ">" (patrz nr 1),co oznacza, że plik plik1.txt został zmieniony (przez zastąpienie go poprzednią wersją).

    Wybór pliku

  5. Załóżmy teraz, że ta starsza poprawka nie jest tak dobra, jak się wydawało, a podwersja znajdująca się w repozytorium jest mimo wszystko lepsza. 

    Zamiast opcji Zespół > Synchronizuj z repozytorium wybierz opcję Zastąp przy użyciu > Najnowsze z repozytorium.

    Plik plik1.txt zostanie zaktualizowany przy użyciu treści pochodzącej z repozytorium, a indykator ">" nie będzie wyświetlany, ponieważ jest to teraz ta sama podwersja co kopia w repozytorium.

W tym rozdziale przedstawiono już sposoby synchronizacji z repozytorium, zastępowania podwersją oraz zastępowania najnowszą wersją z repozytorium. W podobny sposób można porównywać te podwersje i wersje, wybierając z menu kontekstowego zasobu w widoku nawigacyjnym opcję Porównaj z.