Çoğu durumda, fiziksel sunucudan sorumlu kişi sizseniz, devs kök erişimini VERMEYEN en iyisi olduğunu öğrendim.
Bu, bir parça "kutsal savaş" tartışması olduğundan, aynı fikirde olmayan geliştiricileri bulacağınızdan eminim. Şahsen bu tartışmanın iki tarafındaydım.
Benim temel devs (% 100 güvenilir devs) kök erişim vermemek için benim temel neden, XYZ düzgün çalışması için ihtiyaç duydukları bir paket değil daha sık olmasıdır. Devam ederler ve onu kurarlar ... ya da halihazırda bulunan bir şeyi yeniden yapılandırırlar, böylece çalışırlar ya da ... şey ... fikirleri alırsınız.
Aylar geçtikçe ... sunucunun yeniden kurulması veya yeniden oluşturulması gerekiyor ... ve aniden kimse "Eski sunucuda çalışıyor ama yenisinde değil" nedenini bilmiyor.
Elbette cevabı, bakmakta olduğunuz dokümantasyonun, geliştiricilerin sistemin ilk defa çalışmasını sağlamak için yaptığı küçük paketleri ve tweaksleri içermemesidir.
Her iki taraf için de bir $$ olabilir, ancak sysadmin sunucudan, paketlerden ve dokümantasyondan sorumluysa ... ve geliştirici geliştirme ve yazılımdan sorumluysa ... sizce ' Sonunda buna değdiğini bulacağım.
Geliştirici özel bir eklentiye, modüle, konfigürasyona, ince ayarlamaya ihtiyaç duyuyorsa ... sorun değil ... onlar için yapın ... ancak DOCUMENT IT böylece bir dahaki sefere yeniden üretebilirsiniz.