从 ClearCase 迁移到 TFS2008 的最佳工具是什么?

发布于 2024-07-13 08:09:41 字数 93 浏览 7 评论 0原文

我们正在从 ClearCase 迁移到 TFS2008。 我很容易找到了 MS 迁移工具,但它似乎是针对 TFS 2005 的。对于可以完成此任务的其他工具有什么建议吗?

We are moving from ClearCase to TFS2008. I easily found the MS migration tool but it seems to be targeted to TFS 2005. Any suggestions on other tools that could accomplish this?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

红衣飘飘貌似仙 2024-07-20 08:09:41

当您使用此迁移工具时,请记住:

  • TFS 早期分支和 ClearCase 即时分支 不同,这意味着您需要一个配置规范(在 ClearCase 端)反映给定分支的文件(即使所有文件在技术上都没有)在该分支上创建的任何版本)。 一个好方法是确保一组连贯的文件(您要导入)上存在标签(或更好的基线),标签放置导入的分支。
  • 您不应寻求导入所有文件的所有 ClearCase 版本,而应仅导入带标签的版本,前提是您可以确定标签已放置在给定文件的所有 上放。 使用 UCM 更容易做到这一点,因为根据定义,基线是放置在组件所有文件上的标签。

因此,如果 ClearCase 到 TFS2008 的迁移脚本确实采用标签/基线并且能够确定它们与哪个分支/流关联,那么您就走在正确的道路上。

When you will use this migration tool, keep in mind:

  • TFS early branching and ClearCase just-in-time branching are different, meaning you need a config spec (on the ClearCase side) reflecting files for a given branch (even if all files have not technically any version created on that branch). A good way to to that is to ensure the presence of a label (or better a baseline) on a coherent set of files (you want to import), label put a the imported branch.
  • you should not seek to import all ClearCase versions of all files, but rather only the labeled one, provided you can determine that label has been put on all the files of a given set. This is easier with UCM, since a baseline is by definition a label put on all the files of a component.

So if that ClearCase to TFS2008 migration script does take labels/baselines and is able to determine to what branch/stream they are associated with, you are on the right path.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文