git svn获取校验和不匹配错误

时间:2016-09-29 15:43:07

标签: git svn

git svn fetch会引发校验和不匹配错误。

Checksum mismatch: pathto/web.xml bee95da33774b2dd11bf5430edfd7a315
expected: 018eb065a44eda65b848aksefhksdhf
     got: 2ae75279246a5602c058df8sdfsdkfs

我已提及git-svn-checksum-mismatch和类似的SO帖子git-svn-rebase-checksum-mismatch,并尝试了提供的解决方案。它无法解决我的问题。

当我执行log和reset命令时,我收到以下错误。

git svn log pathto/web.xml
git svn reset -r5000 -p
  

致命:含糊不清的争论'HEAD':未知版本或路径不在   工作树。使用' - '将路径与修订分开,如下所示:   'git [...] - [...]'rev-list --first-parent   --pretty = medium HEAD:命令返回错误:128

我知道这是一个很老的版本。由于其他原因,我们正在使用这个旧版本。

git版本1.8.3.1

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。它表示您的svn存储库已损坏,您需要转储并加载svn存储库才能继续。我已就此问题撰写an extensive answer,希望它会有所帮助。