2011-08-05 41 views
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
數據庫服務器

我們需要以下條件:具有分支,標籤

  • 源控制和合並
  • 持續集成自動部署到開發環境
  • 門票/工作項與附件和文檔鏈接/維基 聯
  • 里程碑/釋放
  • 數據庫模式的版本控制/源控制
  • 部署到測試/產品環境,而不必在錯誤的情況下部署

回答

2

一些項目後,手動 配置應用程序或執行sql文件

  • 快速回滾需要少量的配置和自定義,但肯定不會TFS所有。

  • 相關問題