如何将项目从 ClearCase 转移到 TFS?
How to transfer a project from ClearCase to TFS?
请问新手问题:脸红:
如何从 ClearCase 分离项目以将其添加到 TFS 源代码控制系统?
最简单的方法是执行所谓的 "tip" 迁移。这只是意味着从 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
我知道这很愚蠢,但这是我需要做的 -
- 打开每个 csproj 文件
- 对于每个节点,删除 xml 开始 "Scc" 的节点(如 SccProjectName、SccAuxPath、SccProvider 等),它们似乎是困扰 Visual Studio.[=21= 的节点]
- 重新加载项目并将它们添加到所需的 TFS 工作区
可能需要完成的其他步骤:
- 使用文本编辑器打开 .sln 并删除有关源代码管理的整个部分。
- 在 Visual Studio 中转到 Extras -> Options... -> Sourcecontrol 并将插件更改为 TFS
请问新手问题:脸红:
如何从 ClearCase 分离项目以将其添加到 TFS 源代码控制系统?
最简单的方法是执行所谓的 "tip" 迁移。这只是意味着从 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
我知道这很愚蠢,但这是我需要做的 -
- 打开每个 csproj 文件
- 对于每个节点,删除 xml 开始 "Scc" 的节点(如 SccProjectName、SccAuxPath、SccProvider 等),它们似乎是困扰 Visual Studio.[=21= 的节点]
- 重新加载项目并将它们添加到所需的 TFS 工作区
可能需要完成的其他步骤:
- 使用文本编辑器打开 .sln 并删除有关源代码管理的整个部分。
- 在 Visual Studio 中转到 Extras -> Options... -> Sourcecontrol 并将插件更改为 TFS