我们正在考虑从ClearCase迁移到VSTS。这些项目相当庞大,并以各种语言开发,如java,.NET,Cobol,Scripts,Database jobs,Cognos等。
我们还需要迁移完整的代码历史记录。
我很好奇是否有人做过类似的迁移并提供以下几点的指导:
•ClearCase可用于团队服务迁移的工具吗?
•此类迁移的先决条件是什么?
•VSTS是否能够处理如此大的项目?
我能够找到关于如何将clearcase迁移到TFS的足够文档,但不知道这对于VSTS是否足够。另外我从VSTS 2018文档中了解到,Git代码可以与历史记录一起完全迁移到VSTS但不是TFS代码。
所以如果有人可以指导我如何处理这种迁移,那将会非常有用。
然后是将ClearCase存储库迁移到Git,一个topic I touched on before。
重点是:
.gitignore
:Git不会很好地将许多二进制文件存储到ClearCase中。迁移还取决于您的ClearCase用法:base ClearCase或UCM:在后一种情况下,组件更自然地迁移到各自的Git存储库,最后的主要基线作为要导入的内容。