TFS (2008) ile sürekli dağıtım uygularız ve IIS ayarları değişikliklerini gerçekleştirmenin iyi bir yolunu arıyoruz. MSDeploy, bunun üstesinden gelmenin yolu gibi görünüyor, ama çok fazla okuma ve araştırma yaptıktan sonra, iyi bir cevap bulamadım.MSDeploy ile IIS ayarlarının sürekli olarak dağıtımı
MSDeploy'daki sorun, gördüğüm gibi, varolan bir IIS web sitesini kullanarak bir dağıtım paketi oluşturmanız gerektiğidir. Kaynak denetimi için web sitesi için uygun IIS yapılandırmasına sahip olmak ve yapının paketi oluşturmasını sağlamak istiyorum.
Bunu yapmak için görebildiğim tek yolu, archive.xml dosyasını el ile işlemektir. Düşüncem doğru mu, yoksa daha iyi bir yolu var mı?
Sürekli dağıtım yapıyorsanız, dağıtmadan hemen önce web sitenizi test ettiğinizi varsayardım. Bu, test için zaten bir web siteniz olduğu anlamına gelir. MSDeploy kullanmak o zaman sorun değil. Bu, birçok aydır kullandığım kurulum. Belki bir şeye bakıyorum ama sorunu görmüyorum ... – Manfred
@John - Peki IIS'yi nerede değiştiriyorsunuz? Sınav web siten mi? Geliştiriciler bu değişiklikleri nasıl alıyor? Verilen IIS ayarları genellikle çok fazla değişmez, ancak kaynak kontrolü tüm uygulamalara özgü değişikliklerin merkezi yeri olmalıdır. – JontyMC
Ne tür değişiklikler kastediyorsunuz? Örneğin, bu değişiklikler web.config dosyasında veya IIS yapılandırmasında (örn. Farklı bir uygulama havuzu kullanarak) yapılır. Eğer ikincisiyse, senin noktasını görebilirim. – Manfred