我們使用ASP.NET/C#。如何使用SVN推出ASP.NET網站?
我們在本地工作,在本地測試,通過SVN檢查我們的代碼和二進制文件。
在我們的服務器上,我們直接從SVN簽出最新的'build'到我們的IIS web目錄。
這是一個很好的做法,還是我們應該爲推廣做些其他事情?
我們使用ASP.NET/C#。如何使用SVN推出ASP.NET網站?
我們在本地工作,在本地測試,通過SVN檢查我們的代碼和二進制文件。
在我們的服務器上,我們直接從SVN簽出最新的'build'到我們的IIS web目錄。
這是一個很好的做法,還是我們應該爲推廣做些其他事情?
我理論上這種做法沒有問題。我想象它可以讓您的部署變得簡單,並且您可以在任何給定時間檢查哪個修訂版目前處於活動狀態。
也許別人會提出相關的問題,但我真的不明白沒有這樣做的任何主要原因。
我做了同樣的事情,有1個例外...我首先檢查到同一臺服務器上的網站開發版本的最新版本,以確保服務器端沒有任何奇怪的問題。這是罕見的,但之前發生過。
不知道是否有更好的方法來做到這一點,但目前爲止我的工作很好。
之所以要檢查出來的,所以你可以做的更新,而不是充分調動。另外,當你陷入困境時(你不可避免地會這樣),你可以將它推回去。 – rmeador 2008-10-28 17:09:38