Pau*_*l G 6 tfs tfs2010 tfs-process-template tfs-workitem
我们目前正在使用TFS 2008和Conchango的Scrum for Team System模板,并进行了一些小的调整.我们正在考虑升级到TFS 2010,我们正在考虑转向MSF for Agile模板.
迁移到新流程模板并保留历史记录的最佳方法是什么?我希望能够在TFS 2010服务器上创建一个新的团队项目,检查所有内容,并将我们的源代码移动到新项目.如果我们可以以某种方式保留签到注释历史记录,甚至可以导航回与旧项目中的变更集相关联的工作项历史记录,那将是很好的.我甚至愿意将旧项目原样迁移到2010年,然后将源项目移至新项目,仅在2010年保留旧项目的工作项目.
有没有人经历过可以通过一些建议的过程?
我们经历了这个痛苦的过程.这是一些有用的信息:
尽管我们现有的 Team Foundation Server 实例中只有源代码,但我们的情况与您类似(具体到我们使用的模板与我们想要使用的模板)。我们计划从 Team Foundation Server 2008 迁移到 Team Foundation Server 2010,而不是升级。尽管我们还没有这样做,但您确实有您概述的两种选择。
正如您提到的,您可以使用此工具将源代码和工作项跟踪迁移到新的团队项目。它将“压缩”历史日期,因为 TFS 需要添加自己的时间戳。据我了解,会有一些潜在的历史问题。具体来说,在 TFS 2010 中,您在比较预迁移源代码管理中的版本时可能会遇到问题。至少,到目前为止,我在我们的测试实验室进行了实验。我对这个问题的理解是,它与项目模式与槽模式作为两个版本之间的默认值有关。我可以查看各个版本并可以查看历史记录 - 这样就满足了我们的要求。
另一种选择是一个项目中的源代码控制和另一个项目中的工作项。我没有尝试过这一点,因为我想象变更集关系将在现有工作项目上被破坏,并且不会继续生成。这对您来说可能是大问题,也可能不是大问题。
此外,最好在 Codeplex 项目的讨论区中描述您的情况。作者来自 Microsoft 的 TFS 迁移团队,并依赖与我们志同道合的人员的反馈。到目前为止,我已经与他们交换了几封电子邮件,他们非常有帮助。
根据我们与 Microsoft 非常乐于助人的人员的讨论,我们可能会备份数据库并遵循Bryan Krieger 博客文章(路径 2:迁移升级)中的说明。我希望最早在下周就可以使用较旧的备份进行升级测试。
祝你好运!我知道这很吓人。幸运的是,我在实验室中全新安装 TFS 2010 的安装和配置体验比我最初接触 TFS 2008 过程要顺利得多。希望您会发现同样的情况。
归档时间: |
|
查看次数: |
5016 次 |
最近记录: |