我们正在考虑从ClearCase迁移到Team Foundation Server。该项目在Unix平台上相当大 - 大约1000万行C ++代码。
我很好奇是否有人做过类似的迁移。
•ClearCase可用于Team Foundation Server迁移的工具吗?
•Team Foundation Server可以部署在Unix平台上吗?
•此类迁移的先决条件是什么?
•Team Foundation Server能否处理这么大的项目?
•迁移所有历史版本/分支是否有意义?
答案 0 :(得分:1)
我认为没有任何官方工具(如“About IBM Rational ClearCase and Microsoft Team Foundation Server”中所述。
TFS system requirements很清楚:没有Linux 即使你可以在Unix,Linux,Mac上的“Team Explorer Everywhere”中探索这些数据。
Spence comments TFS现在(2013年初)支持git(作为I illustrated here),这意味着您可以在Windows上使用TFS服务器,在Linux上使用git repos。
答案 1 :(得分:1)
“迁移所有历史版本/分支是否有意义?”一般没有。考虑到没有正式的迁移工具,您的项目很大,太麻烦了。您可以将几个主要历史版本和最新版本迁移到TFS。与此同时,如果您的开发人员需要检查历史记录,请保持当前的Clearcase服务器运行几个月。
“Team Foundation Server能否处理这么大的项目?”我个人认为tfs很强大。