2

我们正在考虑从 ClearCase 迁移到 Team Foundation Server。该项目在 Unix 平台上并且相当大 - 大约 1000 万行 C++ 代码。

我很好奇是否有人做过类似的迁移。

• ClearCase 到 Team Foundation Server 迁移的工具是否可用?

• Team Foundation Server 可以部署在 Unix 平台上吗?

• 这种迁移的先决条件是什么?

• Team Foundation Server 是否能够处理如此大的项目?

•迁移所有历史版本/分支是否有意义?

4

2 回答 2

1

我认为没有任何官方工具(如“关于 IBM Rational ClearCase 和 Microsoft Team Foundation Server ”中所述。

TFS 系统要求很明确:没有 Linux。
即使您可以在 Unix、Linux、Mac 上从“ Team Explorer Everywhere ”中探索这些数据。


Spence 评论说 TFS 现在(2013 年初)支持 git(如我在此处说明的那样),这意味着您可以在 Windows 上拥有 TFS 服务器,在 Linux 上拥有 git repos。

于 2012-07-19T09:37:09.383 回答
1

“迁移所有历史版本/分支是否有意义?” 一般没有。考虑到没有官方的迁移工具并且您的项目很大,这太麻烦了。您可以将几个主要的历史版本和最新版本迁移到 TFS。同时,让当前的 Clearcase 服务器再运行几个月,以防您的开发人员需要检查历史记录。

“Team Foundation Server 能处理这么大的项目吗?” 我个人认为 tfs 很强大。

于 2012-07-23T07:24:15.073 回答