Synchronizowanie z repozytorium
Metoda 1. Użycie menu kontekstowego
Aby zsynchronizować zasoby środowiska roboczego z zasobami w repozytorium, wykonaj następujące czynności:
- W jednym z widoków nawigacyjnych wybierz zasoby do synchronizacji.
- Kliknij prawym przyciskiem myszy i wybierz opcje Zespół > Synchronizuj z repozytorium. Zostanie otwarty widok synchronizacji.
Metoda 2. Użycie akcji synchronizacji
- W perspektywie Synchronizowanie zespołów kliknij przycisk rozwijany Synchronizacja
i wybierz akcję Synchronizuj.
- Wybierz pozycję System CVS z listy możliwych typów synchronizacji i kliknij przycisk Dalej.
- Określ zasięg zasobów do synchronizacji, wybierając opcję Obszar roboczy, Wybrane zasoby lub Zbiór roboczy. Następnie kliknij przycisk Zakończ.
- Zostanie otwarty widok Synchronizacja.
Uwaga: akcja synchronizacji nie jest domyślnie włączona w innych perspektywach. Można włączyć wyświetlanie tej akcji w bieżącej perspektywie, wybierając opcje
Okna > Dostosuj perspektywę. Następnie należy kliknąć kartę Komendy i usunąć zaznaczenie pola wyboru Zespół.
Wskazówka: jeśli na potrzeby synchronizacji zostanie wybrany zasięg obszaru roboczego, można użyć metody 3, aby dostępny w widoku Synchronizacja widok modyfikacji lokalnych był zawsze aktualny bez konieczności ponownego wykonywania operacji synchronizacji.
Metoda 3. Użycie zabezpieczonej synchronizacji obszaru roboczego CVS w widoku Synchronizacja
Synchronizację obszaru roboczego CVS można zabezpieczyć w widoku Synchronizacja. Zapobiegnie to zastąpieniu jej przez następną synchronizację obszaru roboczego CVS, która zostanie wykonana przy użyciu jednej z wyżej wymienionych metod. Poniżej przedstawiono kilka korzyści płynących z użycia zabezpieczonej synchronizacji.
- Stan lokalnych modyfikacji synchronizowanych zasobów jest aktualizowany. Oznacza to, że lokalna modyfikacja pliku znajdującego się w zasięgu synchronizacji wyświetlanej w widoku Synchronizacja spowoduje automatyczne pojawienie się zasobu w tym widoku, jeśli jeszcze go w nim nie ma.
- Stan zdalny wszystkich synchronizowanych zasobów można odświeżać za pomocą przycisku Synchronizuj
na pasku narzędzi widoku synchronizacji.
- Stan zdalny wybranych zasobów można odświeżać przy użyciu komendy Synchronizuj, która jest wybierana z menu kontekstowego w widoku Synchronizacja.
- Odświeżanie stanu zdalnego można zaplanować tak, aby było wykonywane z określonym przedziałem (na przykład co godzinę).
Dzięki temu zasoby wychodzące będą widoczne bez konieczności ponownego pobierania stanu zdalnego z serwera (operacja ta może wymagać dużo czasu). Ponadto pobieranie stanu zdalnego odbywa się w tle, a więc można w tym czasie wykonywać inne czynności (na przykład sprawdzać zmiany).
Widok Synchronizacja
- Za pomocą przycisków paska narzędzi można przełączać tryby w tym widoku. Dostępne są 4 tryby:
- Tryb zmian przychodzących - wyświetlane są tylko zmiany przychodzące (zasoby w repozytorium, które różnią się od zasobów w środowisku roboczym).
- Tryb zmian wychodzących - wyświetlane są tylko zmiany wychodzące (zasoby zmodyfikowane w środowisku roboczym).
- Tryb zmian przychodzących/wychodzących - wyświetlane są zmiany przychodzące i wychodzące.
- Tryb konfliktów - wyświetlane są tylko zasoby powodujące konflikty.
Ważne: zaleca się, aby najpierw wykonać aktualizację zasobów w środowisku roboczym, następnie rozwiązać istniejące konflikty poprzez scalenie, a dopiero potem zatwierdzić zasoby środowiska roboczego w repozytorium.
- Istnieje możliwość, że w czasie pracy nad plikiem inny użytkownik zatwierdził nową podwersję tego pliku. Powoduje to powstanie konfliktu, który należy rozwiązać. Z tego powodu konflikty są wyświetlane we wszystkich trybach widoku Synchronizacja.

Programowanie zespołowe za pomocą systemu CVS
Rozgałęzienia
Synchronizowanie z repozytorium CVS
Porównania trójstronne

Zatwierdzanie
Aktualizowanie
Rozwiązywanie konfliktów
Porównywanie zasobów
Scalanie zmian w edytorze porównawczym
Scalanie rozgałęzienia
Cykl życia kontroli wersji: dodawanie i ignorowanie zasobów
Zastępowanie zasobów w środowisku roboczym
System CVS
Widok Synchronizacja