从 ClearCase 迁移到 SVN 的进展
Advances on migration from ClearCase to SVN
我是 ClearCase 用户,正在为 ClearCase - SVN 迁移做计划。该项目相当大,有分支和标签。在开始计划之前,我想了解有关此迁移的经验。
- 此迁移会导致某些数据丢失吗?
- 迁移所有历史记录是有效的还是有一些问题?
- 是否有任何有效且经验丰富的工具可以将 ClearCase 迁移到 SVN?
问题在于 ClearCase 是基于文件的(每次签入都会为 一个 文件创建一个新版本),并且它的标签也是基于文件的(您在一个或多个文件,并不总是 所有 个文件)。
与基于存储库的 Subversion 相反,Subversion 每次提交都会为 所有 存储库内容创建一个新修订。
您可以尝试使用 Polarion SVN Importer (quite old 2010) 之类的免费工具来尝试导入完整的历史记录,但我通常:
- 只导入最后的相关标签,
- 将 ClearCase VOb 保留为只读模式以便存档。
我是 ClearCase 用户,正在为 ClearCase - SVN 迁移做计划。该项目相当大,有分支和标签。在开始计划之前,我想了解有关此迁移的经验。
- 此迁移会导致某些数据丢失吗?
- 迁移所有历史记录是有效的还是有一些问题?
- 是否有任何有效且经验丰富的工具可以将 ClearCase 迁移到 SVN?
问题在于 ClearCase 是基于文件的(每次签入都会为 一个 文件创建一个新版本),并且它的标签也是基于文件的(您在一个或多个文件,并不总是 所有 个文件)。
与基于存储库的 Subversion 相反,Subversion 每次提交都会为 所有 存储库内容创建一个新修订。
您可以尝试使用 Polarion SVN Importer (quite old 2010) 之类的免费工具来尝试导入完整的历史记录,但我通常:
- 只导入最后的相关标签,
- 将 ClearCase VOb 保留为只读模式以便存档。