gpt4 book ai didi

从 Surround SCM 导入 Git?

转载 作者:IT王子 更新时间:2023-10-29 00:47:26 26 4
gpt4 key购买 nike

我公司在 Surround SCM 中有一个大型代码库,它是几年前从 SourceSafe 迁移过来的。我们希望转向更适合我们需求的东西,但事实证明,将我们的历史从 Surround 中移除是一项挑战。

谷歌搜索 git 导入器,我找到了 a good tutorial on custom importers .似乎也支持 svn、perforce 和许多其他,但没有 Surround。

只拍摄快照并启动一个新的 git repo 会更好吗?或者是否值得编写脚本以获得 15 年以上的代码历史记录?

最佳答案

在这种情况下发现自己,我自己编写了这样一个自定义导入程序:export-surround-to-git

该方法能够保留完整的历史、时间戳、作者、评论、分支、快照等。

此脚本已在有限的场景中进行了测试,到目前为止证明是成功的。虽然仍在进行中,但这可能就是您正在寻找的。它是开源的——所以您可以随意对脚本进行改进!

关于从 Surround SCM 导入 Git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1303887/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com