Io-9-wyk-Slajd28

Z Studia Informatyczne
Wersja z dnia 09:08, 6 wrz 2006 autorstwa Lukasz.olek (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Rozwiązywanie konfliktu

Rozwiązywanie konfliktu


CVS oznacza konflikt w następujący sposób. Po wykonaniu komendy „update” prowadzącej do konfliktu w pliku wynikowym mamy dwa bloki tekstu:

  • jeden zaczyna się znakami „<<<<<<< nazwa_pliku”, a kończy „=======„ - to jest wersja zmian z lokalnej przestrzeni roboczej
  • drugi zaczyna się „========„, a kończy „>>>>>>> numer_wersji” - taki blok oznacza zmiany z repozytorium (podany numer wersji oznacza wersję pliku, z której zmiana pochodzi)

Zadaniem użytkownika w tej sytuacji jest wybór odpowiedniej wersji (czasem to będzie jakieś połączenie obu wersji), oraz usunięcie wszelkich znaków specjalnych oznaczających konflikt, a zostawienie jedynie poprawnej części pliku.


<< Poprzedni slajd | Spis treści | Następny slajd >>