İstinat Gıt ile dosya izinleri
Git /var/www directory
Benim repo dışarı oluşturarak Version control for my web server, açıklandığı gibi, web server, sürüm kontrol etmek istiyorum. Umudum o zaman github için bizim dev Sunucu, web içerik itme, üretim sunucumuza çek ve havuz başında gün geçirmek mümkün olacak.
Görünüşe göre planımı Gözden Gıt dosya izinleri (denemedim, sadece bununla ilgili bir şeyler okuduğumu bulamadım.) saygı olmaz. Bu farklı kutular farklı kullanıcı/grup ayarları (kusur olarak mantıklı sanırım. Ama eğer izinleri yaymak için zorlamak isteseydim, benim sunucuları bilerek aynı yapılandırılmış, herhangi bir seçenek var mı? Yoksa daha kolay bir şekilde yapmak istediklerimi yaklaşım mı?
CEVAP
Git Sürüm Kontrol Sistemi, yazılım geliştirme için oluşturulan modları ve izinleri bütünü sadece çalıştırılabilir bit (sıradan dosyalar için) ve sembolik bit depolar. Eğer tüm izinleri depolamak istiyorsanız, bir üçüncü taraf aracı, git-cache-meta
(mentioned by VonC) veya Metastore (etckeeper tarafından kullanılır) gerekir. Ya IIRC arka uç olarak git kullanan IsiSetup kullanabilirsiniz.
Git Wiki Interfaces, frontends, and tools sayfasına bakın.
dosya izinleri gıt kurtarmak için nası...
Nasıl programlı olarak değiştir dosya ...
Doğru WordPress dosya izinleri...
Nasıl izinleri dizin veya dosya yazma ...
Kök alma bir dosya vi içinde izinleri?...