CVS bez tajemnic - Helion
Tytuł oryginału: Essential CVS
Tłumaczenie: Marek Pałczyński (rozdz. 5 - 11, dod. A - C), Rafał Sionek (przedmowa, rozdz. 1 - 4)
ISBN: 83-7361-710-8
stron: 360, Format: B5, okładka: miękka
Data wydania: 2005-01-04
Księgarnia: Helion
Cena książki: 39,90 zł
Projekt, nad którym pracuje zespół programistów, składa się z wielu plików, z których większość występuje w co najmniej kilku wersjach. Każdy z programistów modyfikuje je, dopisując nowe elementy i usuwając inne. Wydanie określonej wersji produktu wymaga zgromadzenia odpowiednich plików. Usuwanie błędów w działaniu aplikacji również wymaga dotarcia do odpowiedniej wersji plików źródłowych. W tych i wielu innych przypadkach pracy zespołowej pomocny okazuje się system zarządzania wersjami. Jednym z najpopularniejszych takich systemów jest, dostępny na zasadach open-source, CVS (Concurrent Versions System).
Książka "CVS bez tajemnic" to podręcznik opisujący system CVS, zarówno z punktu widzenia użytkownika, jak i administratora. Przedstawia metody zarządzania kodem źródłowym projektów oraz tworzenia repozytoriów i administrowania nimi. Zawiera zestawienie poleceń CVS oraz opisy aplikacji klienckich, umożliwiających połączenie z systemem CVS z poziomu różnych środowisk programistycznych i systemów operacyjnych.
- Instalacja systemu CVS
- Projekty i repozytoria
- Tworzenie znaczników i odgałęzień
- Wykorzystanie systemu CVS w pracy zespołu programistycznego
- ZarzÄ…dzanie repozytoriami i projektami
- Zdalne repozytoria
- Polecenia systemu CVS
- Aplikacje klienckie i integracja ze środowiskami programistycznymi
"CVS bez tajemnic" to doskonałe źródło wiedzy dla programistów i administratorów.
Osoby które kupowały "CVS bez tajemnic", wybierały także:
- Zosta 149,00 zł, (44,70 zł -70%)
- Metoda dziel i zwyci 89,00 zł, (26,70 zł -70%)
- Matematyka. Kurs video. Teoria dla programisty i data science 399,00 zł, (119,70 zł -70%)
- Design Thinking. Kurs video. My 129,00 zł, (38,70 zł -70%)
- Konwolucyjne sieci neuronowe. Kurs video. Tensorflow i Keras w rozpoznawaniu obraz 149,00 zł, (44,70 zł -70%)
Spis treści
CVS bez tajemnic -- spis treści
Przedmowa (9)
Część I Wprowadzenie (13)
Rozdział 1. Czym jest CVS (15)
- Czym jest system kontroli wersji (15)
- Obszary zastosowań CVS (17)
Rozdział 2. CVS - przewodnik dla początkujących (21)
- Instalowanie CVS (21)
- Tworzenie pierwszego repozytorium (27)
- Importowanie projektów (29)
- Uzyskiwanie dostępu do repozytoriów zdalnych (32)
- Pobieranie plików (33)
- Wysyłanie poprawek (34)
- Aktualizowanie magazynów lokalnych (35)
- Dodawanie plików (37)
- Usuwanie plików (38)
- Porady na zakończenie (39)
Część II Użytkowanie systemu CVS (41)
Rozdział 3. Podstawowe zastosowania CVS (43)
- Informacje ogólne (43)
- Magazyny lokalne i repozytoria (45)
- Wprowadzanie zmian do repozytorium (50)
- Sprawdzanie statusu plików (53)
- Uaktualnianie plików znajdujących się w magazynie lokalnym (55)
- Dodawanie plików do repozytorium (62)
- Usuwanie plików z repozytorium (64)
- Przenoszenie plików i katalogów (68)
- Zwalnianie magazynu lokalnego (69)
- SÅ‚owa kluczowe (70)
- Pliki binarne i warstwy otaczajÄ…ce (74)
- Określanie domyślnych opcji polecenia (76)
Rozdział 4. Tworzenie znaczników i odgałęzień (77)
- Oznaczanie (77)
- Lepkość (86)
- Rozgałęzianie (88)
- Strategie rozgłęziania (98)
Rozdział 5. Praca wielu użytkowników (105)
- Jednoczesna praca nad projektem (106)
- Monitorowanie pliku (106)
- Rezerwowanie plików (112)
- Porównywanie różnych wersji pliku (115)
- Wyświetlanie najnowszych zmian (118)
- Wyświetlanie historii pliku (119)
Część III Administracja (123)
Rozdział 6. Zarządzanie repozytorium (125)
- Tworzenie repozytorium (125)
- Usuwanie repozytorium (126)
- Zabezpieczanie projektów (127)
- Struktura repozytorium (130)
- Pliki katalogu CVSROOT (133)
- Zmienne środowiskowe serwera (144)
- SporzÄ…dzanie kopii zapasowej repozytorium (145)
- Edycja repozytorium (151)
- Struktura magazynu lokalnego (160)
- Zmienne środowiskowe systemu klienckiego (163)
- Kody statusowe (165)
Rozdział 7. Zarządzanie projektem (167)
- Tworzenie projektu (167)
- Dystrybucja plików (174)
- Uruchamianie skryptów (177)
- Współpraca CVS z innymi programami (187)
- Narzędzia CVS (190)
- Strategie i uwagi praktyczne (193)
Rozdział 8. Zdalne repozytoria (197)
- Wyznaczanie ścieżek do repozytorium (198)
- Metoda dostępu local (199)
- Metody dostępu ext i server (200)
- Metoda dostępu fork (203)
- Metoda dostępu gserver (204)
- Metoda dostępu kserver (207)
- Metoda dostępu pserver (208)
- Wykorzystanie usługi inetd w metodach gserver, kserver i pserver (213)
Rozdział 9. Rozwiązywanie problemów (215)
- Ogólne techniki rozwiązywania problemów (215)
- Problemy z połączeniami (217)
- Problemy związane z nazwami plików (221)
- Problemy ze znakami końca wiersza (222)
- Problemy z prawami dostępu (222)
- Pliki blokad (223)
Część IV Pomoc techniczna (225)
Rozdział 10. Polecenia CVS (227)
- Opcje instrukcji wiersza poleceń (227)
- Polecenia CVS (230)
Rozdział 11. Pozostałe elementy CVS (273)
- Pliki administracyjne (274)
- Pliki katalogu CVSROOT (276)
- Zmienne plików katalogu CVSROOT (287)
- Daty (289)
- Zmienne środowiskowe (293)
- Słowa kluczowe i tryby zastępowania słów kluczowych (295)
- Wzorce dopasowania (298)
- Metody dostępu do repozytorium (300)
Dodatki (303)
Dodatek A Oprogramowanie klienckie różnych systemów operacyjnych (305)
Dodatek B Narzędzia administratora (323)
Dodatek C Najważniejsze polecenia CVS w skrócie (333)
Skorowidz (339)