【发布时间】:2010-10-23 22:34:24
【问题描述】:
我的团队正在寻求将我们的许多工具(SCM、错误跟踪、构建、测试)迁移到 TFS。我们正在考虑分阶段移动每个系统。例如,首先移动源代码控制,然后是错误/功能跟踪等...
由于我们必须选择一个流程模板来使用源代码控制(或 TFS 中的任何东西)我们对决定的锁定程度如何?我希望避免以后必须创建另一个项目(还是没有我想的那么糟糕?)。
我知道理论上我可以在事后自定义流程模板配置的所有内容(对吗?),但这在实践中有多可行?
我是这样看待事情发生的:
- 我们迁移源代码。我们选择微软的 CMMI 模板。
- 我们创建了一个新的工作项(或签到说明),它是我们遗留错误跟踪系统的一个简单链接。
- 我们工作了一段时间。
- 我们等到权力(我们是一家规模不错的软件公司)制定新的 TFS 开发工作流程。这可能是新工作项的简单集合,也可能是配置各种东西的全新模板。
- 我们尝试在不丢失历史记录的情况下将 TFS 项目迁移到这个新系统。
我们没有等到所有这些决定都最终确定后才使用 TFS,我们会后悔吗?
【问题讨论】:
-
问得好,我现在也遇到同样的情况!
标签: version-control tfs bug-tracking issue-tracking