1. Ustawianie sciezki
export CVSROOT=$HOME/cvsroot
export CVSROOT=akavel@fatcat.ftj.agh.edu.pl:/home/stud3/akavel/cvsroot
export CVS_RSH=ssh
2. Polecenia:
- cvs init
- tworzy zreby repozytorium
- cvs import modulename something start-tag?
- (uruchamiac w katalogu modulu) - wrzuca modul do repozytorium (potem mozna skasowac katalog modulename i zrobic
cd ..)
- cvs checkout/co/get modulename
- tworzy katalog modulename i sciaga tam zreby modulu z repozytorium
2.1 powtarzane elementy:
- cvs commit
- wysyla zmiany
- cvs update
- pobiera zmiany w razie potrzeby i dolacza do istniejacych plikow
- cvs add plik
- dodaje do modulu plik
- cvs remove plik
- usuwa
2.2 po pracy
mozna zrobic
- cvs release -d modulename (?)
- usuwa lokalny katalog, sprawdzajac, czy na pewno commit zrobiono (?)
3. SSH
ssh-keygen -t rsa tworzy pare kluczy. Klucz publiczny dopisujemy do pliku .ssh/authorized_keys jako nowa linijke, co pozwala sie logowac tam bez podawania hasla za kazdym razem (ale chyba jeszcze jakos musimy powiedziec o tym prywatnym lokalnemu cvs-owi).