2009-01-14 69 views
3

我们现有的TFS 2005安装和较新的2008. 2008服务器已经有一些较新的项目,但我期待将旧项目从2005年移到这个较新的服务器上。从Team Foundation Server 2005导入到2008

有谁知道一个简单的方法来做到这一点,维护审计历史,而不是只是打破项目的源代码管理,然后将其添加到2008年服务器?

感谢

回答

5

我使用TFS到TFS迁移工具来做到这一点:

http://www.codeplex.com/tfstotfsmigration

你需要有本地到要运行它的机器SQL副本该工具用作两者之间的复制区域。

此外,由于TFS存储版本历史记录信息的方式,所有历史记录都会显示为在同一天发生的所有更改。根据您的需要,可能会更容易做到这一点,并保留2005数据库,直到不再需要历史记录为止。

1

取决于您添加了多少新项目,是否可以将2005数据库恢复到新服务器,将它们升级到2008年,然后将新项目迁移到这个新更新的数据库中?这样,您就可以维护您的整个TFS历史记录,并且您只有少量新项目的“每天更改一次”问题。