Przywracanie poprzedniej wersji w rozgałęzieniu

Przywracanie określonej wersji treści rozgałęzienia jest często bardzo przydatne. Jeśli na przykład bieżące rozgałęzienie zawiera zmiany, które nie zostaną wprowadzone, można przywrócić dowolną wersję treści całego projektu (lub jego części).

  1. Pobierz z rozgałęzienia do obszaru roboczego treść, która ma zostać przywrócona.
  2. Wybierz opcje Porównaj z > Inne rozgałęzienie lub wersja dla zasobów do przywrócenia.
  3. W oknie dialogowym wyboru znacznika wybierz wersję, do której ma zostać przywrócona treść rozgałęzienia.
  4. Po otwarciu edytora porównawczego przejrzyj wyświetlone różnice, aby sprawdzić, czy są zgodne z oczekiwaniami.
  5. W widoku porównywania zaznacz folder główny i wybierz z menu kontekstowego opcję Zastąp i aktualizuj. Po zakończeniu operacji folder lub projekt, z którym zostało wykonane porównanie, będzie miał dokładnie taką samą treść jak zdalna podwersja.
  6. Można to sprawdzić, wykonując kolejne porównanie z wersją. (Uwaga: aby wykonanie tej czynności było możliwe, należy włączyć preferencję systemu CVS Uwzględniaj treść pliku podczas porównania na stronie preferencji Zespół > System CVS > Synchronizacja/porównywanie).
  7. W wyniku porównania nie powinny być zgłaszane żadne zmiany.

Kiedy nowa treść znajdzie się w obszarze roboczym, można wykonać testy, a następnie zatwierdzić zmiany w rozgałęzieniu.

Pojęcia pokrewne
Programowanie zespołowe za pomocą systemu CVS

Czynności pokrewne
Synchronizowanie z repozytorium
Zatwierdzanie