Widok Repozytoria CVS

W widoku Repozytoria CVS, będącym częścią perspektywy Eksplorowanie perspektywy CVS, wyświetlane są położenia repozytorium CVS, które zostały dodane do środowiska roboczego.  Rozwinięcie położenia powoduje wyświetlenie głównego pnia (element HEAD), wersji projektu oraz rozgałęzień w danym repozytorium. Wersje projektu i rozgałęzienia można dalej rozwijać w celu wyświetlenia zawartych w nich folderów i plików.

Menu podręczne w tym widoku umożliwia także określanie nowych położeń repozytorium. Widok Repozytoria CVS służy do pobierania zasobów z repozytorium do środowiska roboczego, konfigurowania rozgałęzień i wersji wyświetlanych w tym widoku, wyświetlania historii zasobów oraz porównywania ich wersji.

Poniżej przedstawiono wygląd widoku Repozytoria CVS:

Widok Repozytoria CVS

W widoku repozytoriów są wyświetlane dwa typy folderów. W większości przypadków można je traktować tak samo. Oznacza to, że można je pobierać z widoku repozytoriów i wykonywać na nich inne działania. Może się jednak zdarzyć, że nie będzie można rozwinąć modułów w widoku repozytoriów, mimo że będzie możliwe ich pobranie.

Moduł CVS odwzorowany na folder na serwerze CVS.
Moduł CVS zdefiniowany w pliku KATALOG_GŁÓWNY_CVS/modules repozytorium.

Podobnie jak inne widoki w środowisku roboczym, także widok Repozytoria CVS ma własny pasek narzędzi. Przyciski na tym pasku narzędzi służą do odświeżania widoku, nawigowania oraz tworzenia nowych położeń repozytorium. Na pasku narzędzi znajduje się także menu rozwijane umożliwiające filtrowanie widoku według zbiorów roboczych.

Pasek narzędzi

Idź do strony głównej

Ta komenda odświeża widok i wyświetla w nim położenia repozytorium jako elementy główne.

Idź wstecz

Ta komenda odświeża widok i wyświetla elementy główne, które były wyświetlane bezpośrednio przed wykonaniem poprzedniej komendy Wejdź do.

Wejdź do

Ta komenda odświeża widok, powodując wyświetlenie elementów potomnych wybranej pozycji jako elementów głównych.

Odśwież widok

Ta komenda umożliwia odświeżenie treści widoku repozytoriów.

Zwiń wszystko

Ta komenda powoduje zwinięcie wszystkich rozwiniętych pozycji w widoku repozytoriów.

Dodaj repozytorium CVS

Ta komenda powoduje wywołanie kreatora umożliwiającego określenie nowego położenia repozytorium.

Menu rozwijane

Znajdujące się na pasku narzędzi menu rozwijane umożliwia filtrowanie widoku repozytoriów według zbiorów roboczych.

Menu kontekstowe

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

Nowy > Położenie repozytorium 

Ta komenda powoduje wywołanie kreatora umożliwiającego określenie nowego położenia repozytorium (podobnie jak element paska narzędzi Dodaj repozytorium CVS).

Nowy > Znacznik daty

Ta komenda, dostępna tylko dla pozycji położenia repozytorium i kategorii Data, powoduje wyświetlenie okna dialogowego umożliwiającego określenie znacznika czasu, który ma zostać dodany do kategorii Data pozycji położenia w widoku repozytoriów.

Pobierz

Ta komenda powoduje pobranie wybranych modułów CVS do projektów w środowisku roboczym o takich samych nazwach jak moduły zdalne (w przypadku modułów zdalnych będących folderami na serwerze) lub do projektów o nazwie określonej przez moduł (jeśli moduł został zdefiniowany w pliku KATALOG_GŁÓWNY_CVS/modules na serwerze).

Pobierz jako

Ta komenda powoduje otwarcie kreatora pobierania w celu skonfigurowania sposobu pobierania modułów zdalnych do środowiska roboczego.

Oznacz jako wersję

Ta komenda umożliwia oznaczenie wybranego zasobu jako wersji na podstawie treści bieżącego rozgałęzienia.

Oznacz istniejącym

Ta komenda umożliwia oznaczenie wybranego zasobu jako wersji na podstawie treści bieżącego rozgałęzienia, przenosząc w razie potrzeby znacznik z wcześniej oznaczonych zasobów.

Porównywanie

Ta komenda porównuje dwa wybrane zasoby.

Porównaj z

Ta komenda porównuje wybrany folder z rozgałęzieniem lub wersją tego samego folderu.

Skonfiguruj rozgałęzienia i wersje

Ta komenda powoduje wywołanie kreatora służącego do wykrywania znaczników rozgałęzienia i wersji znajdujących się w repozytorium wybranego folderu, dzięki czemu zostaną one dodane do widoku repozytoriów, aby możliwe było przeglądanie zasobów zawierających te znaczniki.

Odśwież rozgałęzienia i wersje

Ta komenda, dostępna tylko dla pozycji położenia repozytorium, umożliwia odświeżanie listy znanych rozgałęzień i wersji wyświetlanych w widoku repozytoriów dla wybranych projektów. Operacja ta korzysta z plików automatycznego odświeżania zdefiniowanych dla każdego projektu. W przypadku niepowodzenia operacji dla określonego projektu należy użyć komendy Skonfiguruj rozgałęzienia i wersje, aby wybrać co najmniej jeden odpowiedni plik odświeżania.

Dodaj do listy rozgałęzień

Ta komenda dodaje wybrany projekt do listy projektów wyświetlanych w obrębie określonego rozgałęzienia w widoku repozytoriów. Komenda ta modyfikuje tylko widok repozytoriów i nie ma żadnego wpływu na repozytorium. Aby dodać projekt do rozgałęzienia, przed wykonaniem tej operacji należy wykonać komendę Oznacz istniejącym.

Otwórz

Ta komenda otwiera wybrany plik w edytorze.  Ponieważ podwersje plików znajdujące się w repozytorium są niezmienialne, edytor jest otwierany w stanie tylko do odczytu, a więc jest niemodyfikowalny. 

Pokaż adnotację

Ta komenda wyświetla treść pliku wraz z adnotacjami identyfikującymi autora każdego wiersza kodu w danym pliku.

Pokaż w historii zasobu

Ta komenda wyświetla historię zasobu wybranego pliku w widoku Historia zasobu CVS.

Właściwości

Ta komenda, dostępna tylko dla pozycji położenia repozytorium, pozwala na modyfikowanie dowolnych właściwości danego położenia. Umożliwia także przypisywanie wyświetlanej nazwy i kodowania serwera, które jest używane do tłumaczenia ścieżek plików i komentarzy zatwierdzania między klientem i serwerem (kodowanie nie wpływa na treść pliku).

Pojęcia pokrewne
Programowanie zespołowe za pomocą systemu CVS
Repozytoria CVS
Rozgałęzienia
Wersje
Lokalna historia

Czynności pokrewne
Tworzenie położenia repozytorium CVS
Usuwanie położenia repozytorium CVS
Odświeżanie widoku repozytoriów CVS
Zmiana właściwości położenia repozytorium CVS
Pobieranie projektu z repozytorium CVS
Zastępowanie zasobów w środowisku roboczym
Współużytkowanie nowego projektu przy użyciu systemu CVS
Wyświetlanie historii podwersji pliku

Informacje pokrewne
System CVS
Widok Historia zasobu CVS