相关疑难解决方法(0)

Subversion'堆栈'是Team Foundation Server的现实替代品吗?

我正在为我的客户评估Microsoft Team Foundation Server,他目前使用Visual SourceSafe,而不是其他任何东西.他们明确表示希望实现更严格和流程驱动的环境,因为他们的应用程序正在生产中,并且他们有未来的版本需要考虑.

我想要涵盖的特定领域是:

  • 配置管理(例如,源代码管理)
  • 变更管理(变更请求,任务的工作流程和doco)
  • 发布管理(构建和部署)
  • 事件和问题管理(问题和错误)
  • 文档管理(类似于源代码管理,但可通过Web获得)
  • 签到时的代码分析限制
  • 一个测试框架
  • 报告
  • Visual Studio 2008集成

TFS完成所有这些工作,但维护成本高昂且复杂,而廉价的Workgroup版本无法扩展.我们不会将TFS作为MSDN订阅的一部分.

这些问题可以克服,但在我告诉我的客户去TFS路线之前,这本身并不是一件可怕的事情,我想评估替代方案.我知道Subversion经常被建议用于配置管理/源代码控制,但其他领域呢?Subversion/NUnit/Wiki/CruiseControl/NAnt/other的组合是否满足所有这些要求?我需要在评估中包含哪些工具?

或者我应该咬紧牙关并使用TFS,因为我们已经投资了Microsoft堆栈?

svn tfs

21
推荐指数
3
解决办法
1万
查看次数

标签 统计

svn ×1

tfs ×1