我无法再使用 git svn rebase(在 Windows 7 上使用 msysgit)。
错误开头为:
字节顺序在 ../../lib/Storable.pm 处不兼容
结尾是:
无法取消记忆函数‘lookup_svn_merge’,因为它一开始就没有被记忆
这可能有点过头了,但我尝试使用 msysgit 重新安装完整的 Git Extensions 包。我还确保 cygwin git 和/或 perl 不会干扰。我似乎一直卡在这个提交上;在此之前,一切都很好。一位在 Windows 上使用 git-svn 访问同一个 subversion 存储库的同事没有遇到任何问题,所以这是我的开发机器特有的问题。
答案1
我不知道为什么这样做有效,但删除后.git/svn/.caches/
问题就解决了。我猜错误消息是指lookup_svn_merge.db
存储在该文件夹中的?