我需要關於如何使一個項目結構,以便從VSS遷移到SVN幾個指針,因爲它現在站在它具有:IIS虛擬目錄,根路徑部署ASP.NET
開發 幹線-------------------------------->http://localhost/myapp
測試環境分支 -------- - >http://test.myapp.com
生產環境 分公司 - >http://www.myapp.com
這裏的交易是路徑,因爲您看到每個環境的根因爲它使用IIS 6本地站點(trunk)而發生更改,等等,我們使用絕對路徑,這是分支之間不一致的合併因爲路徑,即使我已經做了很多更改並在服務器控件中使用〜/虛擬路徑(「〜/」)& /js/test.js%>或runat =「server」在某些客戶端控件中,enableviewstate =「false」,但通常這種方法對於環境來說並不透明,容易出錯,並且打破了一些JavaScript路徑(仍然沒有解決)。
我知道VS中包含的Web開發服務器,但我也注意到,我們可能在使用功能方面存在問題,如驗證,上下文安全性,虛擬文件夾。
所有這些使用本地IIS 6 VS2005,你能分享一些你的經驗,在如何處理這個問題?