我可以从 ClearCase 迁移到 Serena VM 吗?

发布于 2024-07-07 09:22:06 字数 239 浏览 15 评论 0原文

我有一个使用 Rational ClearCase Explorer 2003.06.10+ 的存储库,我想将其迁移到 Serena ChangeMan Version Manager 8.1.4.2 中。

这可能吗? ClearCase 存储库并未用于其所有功能,只是作为保存文档副本的地方,因此我唯一需要保留的是文件及其版本历史记录。

I have a repository using Rational ClearCase Explorer 2003.06.10+ which I want to migrate into Serena ChangeMan Version Manager 8.1.4.2.

Is this possible? The ClearCase repository was not used for all it's functions, just as a place to hold copies of documents, so the only thing I need to keep is the files and their version histories.

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

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

发布评论

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

评论(1

つ低調成傷 2024-07-14 09:22:06

我推荐的方法是通过 ClearCase 动态视图:

  • 一次列出一个标签,
  • 对于每个标签,检查文件在哪个分支中可视化,并将使用最多的分支放在一边 /main (因此对于 400 个文件,如果其中 3 个在分支“补丁”中,请考虑作为导出 -- 源 -- 分支“补丁”之一)
  • 创建/重用 Serena 中导出分支的相应分支,因此这里有一个分支“补丁”
  • 导入(创建项目)从该动态视图中的 Serena 中,并记住目录的版本控制方式与 ClearCase 中的方式不同。 因此,您将丢失目录历史记录,但会保留文件的主要历史记录,即已收到标签的版本。

关键是从最旧的标签转到最新的标签,然后重新创建分支,并且仅导入带标签的版本。

这有帮助吗?

The approach I would recommend would be through a ClearCase dynamic view:

  • listing all labels one at a time,
  • for each label, check in which branch the files are visualized, and take the branch used the most aside /main (so for 400 files, if 3 of them in a branch 'patch', consider as an export -- source -- branch the 'patch' one)
  • create /reuse the corresponding branch to the export branch in Serena, so here a branch 'patch'
  • import (create items) in Serena from that dynamic view, and remember that directories are not versionned the way they are in ClearCase. So you will loose directory history, but will retain the main history for the files, that is the versions having received a label.

The key is to go from the oldest label to the newest, recreate the branch as you go and only import labelized versions.

Does that help ?

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