SSH'ye erişim sağlamak istediğim merkezi bir Mercurial deposu var. Çok kullanıcılı SSH üzerinden çok kanallı depolar?
Ben chown kök yaptı: geliştiriciler depo dizininde depo -R, grubun 'geliştiriciler' de bu nedenle tüm kullanıcıların erişimi olmalıdır.Yani, bitmiş, itmek işlemek, kullanıcı A olarak depoya benim ilk dosya eklemek, klon. Şimdi, B kullanıcısı olarak gidiyorum, klonla, dosya ekle, taahhüt et ve it. Bir çekme, bir güncelleme yapmak ve kullanıcı A olarak bu dosyayı değiştirin ve sonra itmek denediğimde yapılandırma adım eksik muyum Ama sonra, ben
pushing to /var/hg/repository
searching for changes
1 changesets found
adding changesets
adding manifests
adding file changes
transaction abort!
rollback completed
abort: Permission denied: /var/hg/repository/.hg/store/data/test.i
olsun? SSH kullanmamalı mıyım?
How to set permissions so two users can work on the same hg repository?:
DÜZENLEME Yapışkan bit kullanarak sorunu çözer bulundu. Bu kötü bir çözüm mü?