我的公司在 Surround SCM 中有一个庞大的代码库,该代码库是几年前从 SourceSafe 迁移而来的。我们正在寻找更适合我们需求的东西,但将我们的历史从 Surround 中移除被证明是一个挑战。
谷歌搜索 git importers ,我发现了一个关于 custom importers 的好教程。似乎也支持 svn、perforce 和许多其他软件,但不支持 Surround。
只是拍摄快照并开始一个新的 git repo 会更好吗?或者是否值得编写一个脚本来获得 15 年以上的代码历史?