0
我們公司目前使用Assembla.com的sourcecontol和里程碑/票據跟蹤功能,利用cc.net和visual studio構建自動化和開發環境部署,以便發佈到測試和生產環境。我們目前正在Visual Studio中使用構建配置來設置連接字符串和應用程序設置,而我們在web.config中手動更改Web服務的URL。我們最近成爲白銀合作伙伴,因此獲得TFS等許可證。我想知道如果更改TFS將提供我們需要以下要求的選項:TFS 2010是否符合我們對源代碼控制和部署的要求
我們有3個環境,開發,測試和生產線,每個具有以下的機器(所有Windows Server 2008 R2):
- Web服務器與所有在asp.net約30個不同的網站
- 服務器上運行5個窗口服務
- 在SQL Server中10-15不同的數據庫,2005 + SSRS 2005
我們需要以下條件:具有分支,標籤
- 源控制和合並
- 持續集成自動部署到開發環境
- 門票/工作項與附件和文檔鏈接/維基 聯
- 里程碑/釋放
- 數據庫模式的版本控制/源控制
- 部署到測試/產品環境,而不必在錯誤的情況下部署