Synchronizowanie z repozytorium

Metoda 1. Użycie menu kontekstowego

Aby zsynchronizować zasoby środowiska roboczego z zasobami w repozytorium, wykonaj następujące czynności:

  1. W jednym z widoków nawigacyjnych wybierz zasoby do synchronizacji.
  2. Kliknij prawym przyciskiem myszy i wybierz opcje Zespół > Synchronizuj z repozytorium. Zostanie otwarty widok synchronizacji.

Metoda 2. Użycie akcji synchronizacji

  1. W perspektywie Synchronizowanie zespołów kliknij przycisk rozwijany Synchronizacja i wybierz akcję Synchronizuj.
  2. Wybierz pozycję System CVS z listy możliwych typów synchronizacji i kliknij przycisk Dalej.
  3. 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.
  4. 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.

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

  1. Za pomocą przycisków paska narzędzi można przełączać tryby w tym widoku. Dostępne są 4 tryby:

    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.

  2. 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.

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

Czynności pokrewne
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

Informacje pokrewne
System CVS
Widok Synchronizacja