我在審查我公司部署網站的方式並試圖確定是否需要更新我們的方法。我特別的問題是針對我們處理web.config文件的方式。目前,當我們部署時,我們不覆蓋服務器上的web.config文件。我們手動重現在開發過程中所做的任何更改。原因是將web.config文件部署到現有網站
1)我們不希望給開發者記住部署
2時部署正確的web.config(生產的)服務器的責任),我們也不想冒着開發團隊中的任何人意外更改(甚至不必要地看到)生產web.config
3)在一些項目中,還有其他團隊有權修改web.config(如連接字符串設置),我們不想覆蓋他們的變化
我遇到過web.config transf但似乎我們目前的方法更適合我們的特殊情況。我希望有人給我一個全新的視角,並且如果確實有人幫助我看到更好的方法。