19
Jan

cvs avail dosyası

   Posted by: Muhammed YÜRÜRDURMAZ   in Bilgi Ve Deneyim

üzerinde belirli modüllere bazı kullanıcıların yetkilerinin ksıtlamak için dosyası kullanılır. Dosya CVSROOT içerisindeki CVSROOT klasöründedir. Yoksa oluşturun.

Format :
Herkese izin ver

avail

sadece kullanici ya modul isimli modüle izin ver

avail|kullanici|modul

Kimseye izin verme

unavail

sadece kullanici ya modul isimli modüle izin verme

unavail|kullanici|modul

bu kadarı ile bittiğini düşünürken bulup kurmam gerekiyormuş ;)

cvs -d :pserver:sitedocs.cvs.sourceforge.net/cvsroot/sitedocs co CVSROOT/cvstools

ile dosyaları aldıktan sonra cvs_acls dosyasını /usr/local/bin klasörüne kopyalayın. NOT: sisteminmizde perl olması gerekiyor

son olarak avail dosyası ile aynı klasördeki commitinfo dosyasına şu satırı ekliyoruz

UYARI : eğer hata yaparsanız cvs e erişimi kaybedebilirsiniz. bu durumda ssh vb. bir sistem ile bağlanıp düzenleme yapabilirsiniz.

NOT : bu yöntem ile commitler kontrole dilebiliyor. eğer okuma izinlerini kontrol etmek isterseniz işletim sisteminin dosya hakları ile yapabilirsniz. o da başka bir yazıda.

Unutmadan bir not daha anlatılanlar için çalışıyor. windows için benzer yöntemler mevcut olabilir.

Bookmark and Share
Tags: , , ,

Tags: , , ,

This entry was posted on Tuesday, January 19th, 2010 at 21:31 and is filed under Bilgi Ve Deneyim. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Cevap veya Yorum Yaz

İsminiz
e-Mail (Burada yayınlanmayacak endişelenmeyin)
Web Siteniz
Yorumunuz

Switch to our mobile site