Git kontrol sürümü sistemini kullanıyorum. Belirli bir klasör için özel izin ayarlamak istiyorum. Örneğin, user1 dir1 okuyabilir/okuyabilir, user2 sadece dir1 okuyabilir ve diğerleri hiç okuyamaz. Bu mümkün mü ve nasıl? GitHub onu destekliyor mu?Git'i kullanarak belirli yol izinleri nasıl ayarlanır?
8
A
cevap
8
Git'in tasarımı, bu tür bir erişim denetimine izin vermiyor. Dir1 ve dir2 için ayrı depolar oluşturabilir ve bu reposların her biri için uygun izinler verebilirsiniz, ancak Git repo içindeki tek dizinlere erişimi kısıtlayamazsınız.
2
Git deponuzu barındırmak için gitolite kullanırsanız, dallar ve hatta dosyalar için ince taneli erişim denetimi kurabilirsiniz. Bakınız: basic access control ve advanced access control.
İlgili konular
- 1. Vb6'da veritabanına yol nasıl ayarlanır?
- 2. İlk sayfa sonu, makroyu kullanarak belirli bir sütuna nasıl ayarlanır?
- 3. Linux'ta belirli bir göreli yol için mutlak yol nasıl programlanır?
- 4. Belirli bir düğmede varsayılan 'enter' nasıl ayarlanır
- 5. Belirli Tkinter widget'larının kenarlık rengi nasıl ayarlanır?
- 6. Swift kullanarak ios düğmesindeki simge nasıl ayarlanır?
- 7. izinleri AWS iOS SDK kullanarak yüklenen 2.0
- 8. Android 6.0 izinleri nasıl hata ayıklanır/sıfırlanır?
- 9. Django izinleri
- 10. eslint - belirli bir dosya için sourceType nasıl ayarlanır
- 11. göreli yol kullanarak C#
- 12. SPItem için SPGroup izinleri nasıl verilir?
- 13. git şube izinleri
- 14. Python'un en son sürümü için yol nasıl ayarlanır?
- 15. Omurga ile izinleri yönet
- 16. Belirli bir koleksiyonda Ekip Projeleri oluşturmak için TFS izinleri
- 17. İfadeleri kullanarak özellik değeri nasıl ayarlanır?
- 18. Form öğesinin mootools kullanarak değeri nasıl ayarlanır
- 19. PHP'de anahtar kullanarak değer dizisi nasıl ayarlanır
- 20. Yönlendirme nasıl ayarlanır = KnpSnappyBundle kullanarak manzara?
- 21. QtoolButton'un simgeleri stil sayfasını kullanarak nasıl ayarlanır?
- 22. fabric.js kullanarak kontrast ve doygunluk nasıl ayarlanır
- 23. Kalaylı kullanarak textarea genişliğini nasıl ayarlanır?
- 24. Doctrine2 kullanarak ilk auto_increment değeri nasıl ayarlanır
- 25. caffe matlab kullanarak bir filtre nasıl ayarlanır?
- 26. Uri'yi kullanarak göreli yol
- 27. Web dağıtımı ve klasör izinleri
- 28. Nasıl mutlak yol kullanarak EJS kısmi eklenir
- 29. Limit derleme izinleri C#
- 30. Android SU izinleri: Bunları nasıl kullanırsınız?
Bu konuda yeni bir değişiklik var mı? TFS'den GIT'ye yeni taşındım ve belirli klasörlerin izinlerini ayarlamak istiyorum, böylece yalnızca yetkili kişilerin bu klasördeki kod dosyalarını görüp düzenleyebilmeleri için – AlaaL
@AlaaL No, git'in tasarımı hala aynı. Bir depoyu klonlayabildiğinizde, içindeki her şeyi görebilirsiniz. Bu davranışın değişmeyeceği de muhtemel değildir. – Rudi