使用 git svn 进行 SVN 到 git 迁移返回“update-ref -m r40894 refs/remotes/origin/trunk 22c8704953ab8e....:命令返回错误:127

问题描述 投票:0回答:0

我正在使用

git svn
进行 SVN 到 git 迁移。

我们不打算使用 svn2git 或 subgit,这个问题是关于使用

git svn

我们已经迁移了许多存储库,直到这一次才出现问题。

为了迁移,我发出:

git svn clone -r3328:HEAD https://svnserver/OurSystems/lib --no-metadata --no-minimize-url --authors-file=authors-lib.txt --stdlayout lib

对于某些项目,此命令完全完成,对于其他一些项目,它会失败并显示“连接被对等方重置”。这对我来说不是问题,我发现我所要做的就是导航到“lib”项目的创建根目录,并从下一个更高版本发出以下命令:

git svn fetch -r 5226:HEAD

,它将继续迁移并最终完成,我将迁移所有存储库文件。

但是,对于我的 lib 项目(C++),我收到以下错误

update-ref -m r40894 refs/remotes/origin/trunk 22c8704953ab8e4fd22b99fa2ce7f65b49d5427d:命令返回错误:127

此后,无论我选择从哪个版本开始,重新发出 git svn fetch 将始终出现以下错误:

打开:C:/Program Files/Git/mingw64/libexec/git-core\git-svn 第 620 行没有这样的文件或目录。

由于我以前没有遇到过这个错误,所以我不知道如何处理它。谷歌搜索并没有带我去任何地方。

git-svn
© www.soinside.com 2019 - 2024. All rights reserved.