TFS 2010是否符合我们的源代码管理和部署要求

时间:2011-08-05 11:23:05

标签: msbuild tfs2010 web-deployment server-configuration

我们公司目前使用来自Assembla.com的sourcecontol和里程碑/票务跟踪,使用cc.net和visual studio构建自动化和开发环境部署,以便发布到测试和生产环境。我们目前正在使用visual studio中的构建配置来设置连接字符串和应用程序设置,同时我们在web.config中手动更改Web服务的URL。我们最近成为银牌合作伙伴,从而获得TFS等许可证。我想知道对TFS的更改是否会为以下要求提供我们需要的选项:

我们有3个环境,dev,test和prod,每个都有以下机器(所有在Windows Server 2008 R2上):

  • 在asp.net中有大约30个不同网站的Web服务器
  • 运行5个Windows服务的服务器
  • 在sql server 2005 +中有10-15个不同数据库的数据库服务器 ssrs 2005

我们需要以下内容:

  • 带分支,标记和合并的源代码管理
  • 与自动部署到开发环境的持续集成
  • 带附件和文档链接/ wiki的门票/工作项 联
  • 里程碑/唱片集
  • 数据库架构的版本控制/源代码控制
  • 无需手动部署即可测试/生成环境 配置应用程序或执行sql文件
  • 部署后出现错误时快速回滚

1 个答案:

答案 0 :(得分:2)

有些这些项目需要一些配置和自定义,但是TFS可以做到这一切。