Synchronizacja scalania CVS

Synchronizacje scalania CVS, które uruchomiono w widoku synchronizacji za pomocą komendy menu Zespół > Synchronizuj, zostaną wyświetlone w widoku synchronizacji. Ten widok umożliwia sprawdzanie różnic między lokalnymi zasobami środowiska roboczego i ich zdalnymi odpowiednikami, które są scalane, a także aktualizowanie zasobów lokalnych. Zatwierdzanie nie jest obsługiwane podczas scalania.

Poniżej przedstawiono wygląd synchronizacji scalania CVS w widoku synchronizacji:

Synchronizacja scalania CVS

Składniki

Funkcje synchronizacji scalania CVS są podobne do funkcji synchronizacji obszaru roboczego systemu CVS z wyjątkiem poniższych różnic.

Pasek narzędzi

Synchronizuj

Ta komenda umożliwia ponowne wykonanie bieżącej synchronizacji, która powtórnie pobierze zdalny stan zasobów. Lista rozwijana elementu paska narzędzi umożliwia wybranie innych istniejących synchronizacji lub utworzenie nowych za pomocą komendy menu Synchronizuj.

Zabezpiecz bieżącą synchronizację

Ta komenda umożliwia zabezpieczenie lub odbezpieczenie bieżącej synchronizacji. Zabezpieczone synchronizacje nie będą zastępowane przez kolejną synchronizację tego samego typu w przeciwieństwie do niezabezpieczonych synchronizacji, które zostaną zastąpione. Dzięki takiemu rozwiązaniu synchronizacja będzie łatwo dostępna. Taka synchronizacja jest automatycznie aktualizowana po wprowadzeniu zmian w zasobach środowiska roboczego. Można ją skonfigurować w celu wykonywania zaplanowanych operacji odświeżania, aby zapewnić jej aktualność w stosunku do zdalnego stanu zasobów. Jest to szczególnie wygodne w przypadku trwających scaleń z bardziej stabilnego rozgałęzienia (na przykład z elementu HEAD) do rozgałęzienia projektowego.

Idź do następnej różnicy

Ta komenda umożliwia przejście do następnej różnicy wyświetlanej w widoku. Wszystkie różnice znajdujące się w pojedynczym pliku zostaną odwiedzone przed otwarciem następnego pliku w widoku.

Idź do poprzedniej różnicy

Ta komenda umożliwia przejście do poprzedniej różnicy wyświetlanej w widoku. Wszystkie różnice znajdujące się w pojedynczym pliku zostaną odwiedzone przed otwarciem poprzedniego pliku w widoku.

Zwiń wszystko

Powoduje zwinięcie wszystkich rozwiniętych pozycji w widoku.

Tryb zmian przychodzących

W tym trybie widoczne są wszystkie zasoby, które zostały zmienione w scalanym rozgałęzieniu.

Tryb konfliktów

W tym trybie wyświetlane są jedynie konflikty (zasoby zmodyfikowane zarówno w środowisku roboczym, jak i w scalanym rozgałęzieniu).

Aktualizuj wszystkie zmiany przychodzące

Ta komenda służy do aktualizowania wszystkich zmian przychodzących, które są wyświetlane w widoku. Umożliwia także aktualizowanie automatycznie scalanych konfliktów, ale z pominięciem plików, których treść zawiera konflikty.

Menu rozwijane

Menu rozwijane umożliwia usunięcie bieżącej lub wszystkich synchronizacji, zmianę trybu lub układu, konfigurowanie bieżącej synchronizacji w celu wykonania automatycznego odświeżania, a także ustawienie innych preferencji widoku.

Menu kontekstowe

Menu kontekstowe w widoku synchronizacji umożliwia wykonywanie wielu przydatnych operacji.

Otwórz w edytorze porównawczym

Ta komenda służy do otwierania wybranej zmiany w edytorze porównawczym, który umożliwia sprawdzenie zmian w pliku.

Otwórz

Ta komenda pozwala otworzyć zasób lokalny dla wybranej zmiany w domyślnym edytorze środowiska roboczego dla danego typu pliku.

Otwórz za pomocą

Ta komenda pozwala otworzyć zasób lokalny dla wybranej zmiany w edytorze środowiska roboczego.

Synchronizuj

Ta komenda pozwala odświeżyć zdalny stan wybranych zasobów.

Usuń z widoku

Ta komenda pozwala usunąć wybrane zasoby z widoku. Zasoby zostaną ponownie wyświetlone w przypadku zmiany stanu usuniętych zasobów lub po ponownym uruchomieniu środowiska roboczego.

Aktualizuj

Ta komenda powoduje aktualizację wybranych zasobów. Aktualizacja może obejmować konflikty, ale zaktualizowane zostaną tylko te konflikty, które są scalane automatycznie. Konflikty niemożliwe do scalenia zostaną pominięte; należy scalić je ręcznie przy użyciu edytora porównawczego.

Zastąp i aktualizuj

Ta komenda jest wykonywana na konfliktach i zmianach wychodzących. Za jej pomocą można zastąpić lokalną treść zasobów treścią na serwerze.

Oznacz jako scalone

Ta komenda pozwala usunąć zmianę z widoku. Komenda ta powinna zostać wykonana po ręcznym scaleniu konfliktów za pomocą edytora porównawczego. Zmiana zostanie ponownie wyświetlona, jeśli w wyniku odświeżenia widoku zostaną znalezione nowe zmiany w scalanym rozgałęzieniu.

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

Czynności pokrewne
Rozwiązywanie konfliktów
Scalanie rozgałęzienia
Porównywanie zasobów
Scalanie zmian w edytorze porównawczym

Informacje pokrewne
System CVS
Kreator scalania
Synchronizacja obszaru roboczego CVS
Edytor porównawczy