我们目前有一个包含十年代码的胖 SourceSafe DB。我们正在寻找一种简单而稳定的方法来将所有这些导入到新的 Clearcase/Jazz 环境中。
这样做的最佳方法是什么,是否有任何工具可以自动执行此操作?
最佳答案
我知道这并不能直接回答您的问题,但是几年前我们从 VSS 迁移到 Perforce 时遇到了类似的问题。我们研究了迁移所有文件的历史的方法,但是我们发现的任何解决方案都有问题并且需要很长时间才能执行。
最后我们只是决定将当前版本的代码作为基线导入到 Perforce 中,而将旧的历史记录留在 VSS 中。早期我们确实偶尔会引用 VSS,但几个月后我们就不需要了。
如果文件有问题,您只需要最后几次修订即可查看更改的内容以及原因。因此,如果文件更改相当频繁,您很快就会在新存储库中建立有用的历史记录。如果文件没有改变,那么根据定义它是稳定的,你不需要历史记录。
如果您备份旧存储库,如果您确实需要挖掘保留历史记录,您可以随时返回它。
关于visual-sourcesafe - 从 SourceSafe 迁移到 ClearCase 的最佳方式是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/868789/