如何将项目从ClearCase转移到TFS?

时间:2015-01-15 16:43:33

标签: tfs clearcase-ucm

对不起新手问题:脸红:

如何从ClearCase中分离项目以将其添加到TFS源代码管理系统?

2 个答案:

答案 0 :(得分:3)

最简单的方法是做什么称为“小费”迁移。这只是意味着从ClearCase获取源代码的副本到您的硬盘。然后将所有文件添加到TFS。这将带来最新版本的代码,但不会带来历史记录。

如果要进行带来历史记录的迁移,则需要使用TFS集成平台等工具。 ALM Rangers为ClearCase制作了一个连接器,以及一系列有关如何执行迁移的培训和视频,可以在此处找到:http://blogs.msdn.com/b/willy-peter_schaub/archive/2011/07/27/getting-started-with-ibm-rational-to-team-foundation-server-tfs-migrations.aspx

答案 1 :(得分:2)

我知道这很愚蠢,但这就是我需要做的事情 -

  1. 打开每个csproj文件
  2. 对于每一个,删除以“Scc”开头的xml节点(如SccProjectName,SccAuxPath,SccProvider等),它们似乎是困扰Visual Studio的那些节点。
  3. 重新加载项目并将其添加到所需的TFS工作区
  4. 可能需要执行的其他步骤:

    • 使用texteditor打开.sln并删除有关源代码管理的整个部分。
    • 在Visual Studio中转到Extras - >选项...... - > Sourcecontrol并将插件更改为TFS