Linux /
CvsDepo oluşturulması:# cvs -d /var/lib/cvsd/cvsroot init # vim /etc/cvsd/cvsd.conf Repos /cvsroot # cd /var/lib/cvsd # chown -R cvsd:cvsd cvsroot/ Kullanıcı Eklenmesi:# cvsd-passwd /var/lib/cvsd/cvsroot ozgun Depo'ya login olunması:cvs -d :pserver:ozgun@localhost:/cvsroot login CVSROOT,CVSEDITOR# vim ~/.bashrc export CVSROOT=:pserver:ozgun@hal:/cvsroot export CVSEDITOR=gvim Anonymous kullanıcıların eklenmesi:# touch /var/lib/cvsd/cvsroot/CVSROOT/readers # chown cvsd:cvsd /var/lib/cvsd/cvsroot/CVSROOT/readers # vim /var/lib/cvsd/cvsroot/CVSROOT/readers guest anonymous misafir Depo'ya proje eklenmesi:(start)# mkdir -p $HOME/Projects/prj1 # touch file2 file2 file3 # cd $HOME/Projects/prj1 # cvs import -m "Prj1 Project" prj1 ozgun start Depo'dan proje alınması:(check out)# cd $HOME/Temp # cvs checkout prj1 veya # cvs co prj1 Projeye klas�r eklenmesi# cd $HOME/Temp/prj1 # mkdir dir1 # cvs add dir1 Projeye dosya eklenmesi# cd $HOME/Temp/prj1 # touch file1.c file2.c # cvs add *.c # cvs commit -m "cvs'e c dosyalarini ekliyorum" *.c Projeden dosya silinmesi# cd $HOME/Temp/prj1 # cvs remove file2.c # cvs commit -m "file2.c silindi" file2.c Yereledeki(�alışma klas�r�ndeki) dosyaların g�ncellenmesi# cd $HOME/Temp/prj1 # cvs update Depodaki bir dosyanın g�nl�klerinin okunması# cvs log file2.c Logout# cvs logout ???Klas�r izinleri ve sahiplikleri:????# cd /var/lib # chown -R cvsd:cvsd cvsd # chmod -R 775 /var/lib/cvsd/var Kaynaklar:
|