由于缩小规模和节省成本,我们的组织正在从 CM/Telogic/Rational Synergy 转向免费工具(最有可能是 SVN)。有没有办法将历史和分支信息从 Synergy 转移到免费工具?
最佳答案
我不知道将 CM Synergy 源库转储/导入到另一个 SCM 的 native 方法,这意味着通常的“通用导入”策略适用:
- 选择一些重要的baselines/labels/branches,将它们一一加载到硬盘上。
- 对于每个基线,使用该图像作为源将文件复制到目标 SCM(SVN 或 Git,Git can handle that kind of scenario very easily)的工作目录。
- 提交,然后重复下一个基线/标签/分支
但这意味着您在此过程中丢失了一些历史记录和一些元数据。
关于svn - 将 CM Synergy 存档转换为免费的源代码控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4724706/