IIS, xcopy dağıtımını destekler, bu nedenle özel gereksinimleriniz olmadığı sürece yalnızca dosyaları kopyalamanız yeterlidir.
Bunu yapmanın bir yolu , yeni dosyaları sunucuya kopyalamak için ROBOCOPY kullanan basit bir komut dosyasıdır .
Site büyükse ve bu çok uzun sürüyorsa, bir sürüm kontrol sistemi kullanın. Mercurial'ı bu amaçla seviyorum , ancak sürüm kontrol sisteminin yapılandırma dosyalarının halka sunulmamasına dikkat etmelisiniz. Bu durumda, dağıtmak sadece değişiklikleri yapmak ve daha sonra sunucudaki en son sürümü kontrol etmekle ilgilidir. Verimli olmanın yanı sıra, en son ve en büyüğünüzde bir showtopper hatası olması durumunda hızlı geri dönüşlere (son iyi sürümü etiketlediyseniz) izin verir.
Arıza süresini en aza indirmek için, komut dosyasının dosyaları yeni bir dizine kopyalamasını ve ardından hızlı bir şekilde dizinleri yeniden adlandırmasını veya IIS'nin yeni dizini işaret ettiği yeri değiştirmesini sağlayabilirsiniz.