cvs
Jeśli wskaże ono jakieśzmienione pliki,możemy pobrać
poprawki poleceniem:
OFERTA PRACY DLA PROGRAMISTY
cvs updateFirmao ustabilizowanej pozycjina rynkuzatrudniprogramistów
zajmujących siętworzeniem oprogramowaniadla platformy
Różnica pomiędzy tymi poleceniami jest taka, że dzięki Linux.
opcji -n nie dokonujemy żadnych zmian, a jedynie
otrzymujemy komunikaty. Jeśli chcemy sprawdzić Wymagania:
dokładnie, jakie zmiany zostały wprowadzone, możemy lPraktykawprogramowaniu aplikacjibazodanowych SQL
zapoznać się z historią zmian dzięki poleceniu cvs –najlepiejpodSYBASE ASE;
log nazwa_pliku. Następnie możemy porównać nasz lDobra znajomośćprogramowaniaw C,C++;
plik z jego wersją w repozytorium. W tym celu wyda-lDobra znajomośćsemantykijęzykaiumiejętnośćjej
jemy polecenie wykorzystaniawpraktyce:foxpro,cliper,dbase;
cvs dif nazwa_pliku -r nr_wersji.
Wartość pola nr_wersji odczytujemy sobie z wyniku lPożądana znajomość pakietu CLIP(www.itk.ru);
lZnajomośćtematyki zzakresuzarządzaniafirmą–czyli
wcześniejszego polecenia. Możemy też pominąć opcję systemów ERP/CRM/MRPna poziomie podstawowym.
-r, a wtedy porównanie zostanie przeprowadzone
z plikiem w wersji takiej, jaką mamy w naszej kopi Oferty(CV,listmotywacyjny,oczekiwaniafinansowe,terminpodjęcia
pracy)zdołączonąklauzula:Wyrażamzgodęnaprzetwarzaniedanych
roboczej. Opcję -r możemy wykorzystywać w innych osobowychzawartychwmojejoferciepracywcelachrekrutacyjnych,
poleceniach, np. użycie jej z poleceniem cvs update zgodniezustawazdn.29.08.197r.„Oochroniedanychosobowych”,
spowoduje uaktualnienie kopi roboczej do konkretnej Dz.U.nr133,poz.83.
wersji projektu z repozytorium. W ten sposób możemy Kontakt: info@softwork.com.pl
edytować starsze wersje projektu.WWW: www.softwork.com.pl
Podobnie jak w przypadku cvs comit, możemy wska-
zać konkretne pliki, które chcemyuaktualnić.Jeśliw repo-
zytorium znajdująsię nowsze wersje plików,to zostanąone Innym wyjściem jest umożliwienie korzystaniaz CVS za
przesłane donaszejkopi roboczej.pomocą SH – o tym jednak przeczytamy wnastępnym
Jak już wiemy, w GCvsmożemy po prostu zaznaczyć rozdziale.
pliki, na których chcemy pracować. Później wystarczy
wskazać opcję Query–> Query update w celu spraw-Konfiguracja serwera
dzenia aktualności kopi oraz Modify–> Update selec-Wszystkie czynności wykonujemy z uprawnieniami użyt-
tion w celu pobrania poprawek. Odpowiednie opisa-kownika rot. Zaczynamy odstworzenia katalogu dla repo-
ne wcześniej polecenia (cvs log i cvs diff) znajdują się zytorium.Ponieważ będzie to katalog przeznaczony dla
w opcjach Query–>Log selection oraz Query –> Dif większejgrupy użytkowników, więc możemygo umieścić
selection.przykładowo wkatalogach /usr/ lub /home/.Ja proponuję
utworzyć katalog /usr/cvsrot/:
Tworzymy własny serwer CVS
Posiadanie repozytorium na własnym dysku jest wygod-mkdir /usr/cvsrot
ne, jednak tylko do pewnego momentu. Jeśli nad pro-
jektem pracuje więcej osób, to najczęściej nie wszystkie Następnie postępujemy podobnie jak przy trybielokalnym
mają bezpośredni dostęp do naszego komputera. W takim – musimy zainicjować nasze repozytorium:
przypadku musimyskonfigurować własny serwer CVS.
cvs -d /usr/cvsrot init
Listing1.Zawartośćpliku/etc/xinetd.d/cvspserverZe względuna to,że tym razem w naszym katalogubędą
service cvspserverprzechowywane hasła użytkowników, warto ograniczyć do
{niego dostęp:
port = 2401
socket_type = streamchmod -R o-rwx /usr/cvsrot
protocol = tcp
wait = noDzięki temu tylko użytkownik i grupa root będą mieli
user = rotprawa do tego katalogu.
pasenv = PATHSerwer CVS uruchamiany jest przezdemona xinetd,
server = /usr/bin/cvswięc musimy stworzyć specjalny plik konfiguracyjny–/
server_args = -f -alow-rot=/usr/cvsrot pserveretc/xinetd.d/cvspserver. Treść, którą należy wnim umieścić,
}znajdujesięnaListingu 1.Wartość zmiennej serverjest
zależna od tego, gdzie mamy zainstalowany CVS. Najlepiej
www.linux.com.pl63
Wyszukiwarka
Podobne podstrony:
linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]linux o3 2oo4 polish magazine ebook [snake]więcej podobnych podstron