Geliştirici Komutları
Önceki CVS ile Açık Kod Yazılım Geliştirme Sonraki
Geliştirici Komutları
Buraya kadar anlatılanlar sistem yöneticisinin yapması gerekenleri içermektedir. Şimdi geliştiricilerin nasıl çalışacağına bakabiliriz.
Her geliştirici CVSROOT değişkenini belirlemelidir (yapmazsa her defasında -d ile vermek zorundadır). CVSROOT değişkeninin otomatik belirlenmesi için .bashrc veya .cshrc dosyasına yazabilirsiniz. Örneğin /home/simsek/.bashrc dosyama yazdığım gibi:
CVSROOT=:pserver:[email protected]:/var/cvsroot
export CVSROOT
Artık CVS sunucusuna bağlanabilirsiniz.
$ cvs login
CVS password: parolanız
CVS sunucusuna bağlandık. .cvspass isminde bir dosya oluştuğuna dikkat edin. Eğer girişte bir hata oluşmuşsa ekrana hata mesajı verilir. Muhtemel hatalar: 1. Yanlış parola, 2. Erişim hakları, dizin hakları
Kullanıcı giriş yaptıktan sonra basitçe aşağıdaki işlemleri yapabilir.
Yönerge 2.1.
  1. Kodları sunucudan çalışma dizinimize çekelim:
    $ cvs co test
  2. Çalışma dizinindeki kodlarda değişiklik yapalım:
    $ vi test.c
  3. Kodları sunucuya yükleyelim:
    $ cvs commit
  4. Çalışma dizinimizdeki kodları güncelleyelim:
    $ cvs update
  5. Yeni dosya ekleyelim:
    $ vi yeni.c
    $ cvs add yeni.c
    $ cvs commit
    
  6. Mevcut Dosyayı Silelim:
    $ rm silinecek.c
    $ cvs delete silinecek.c
    $ cvs commit
    
  7. Bir dağıtım ertesinde yeni sürüme geçelim:
    $ cvs update
    $ cvs tag rel-0-0-1
    
  8. Belli bir sürümün kodlarını çekmek istersek:
    $ cvs co -r rel-0-0-5 test
CVS'in daha pek çok özelliği mevcuttur. Bir sonraki güncellemede bunlar eklenecek, şimdilik bu kadar.
Önceki Üst Ana Başlık Sonraki
Proje Başlatmak Başlangıç Debian İkilik Paketlerini Oluşturma Nasıl
Bir Linux Kitaplığı Sayfası