带有名字对象'svn_delta'的临时文件已在/usr/lib/perl5/vendor_perl/5.14/Git.pm第1024行使用

时间:2014-01-02 18:11:50

标签: windows git perl svn cygwin

我正在尝试在svn存储库中使用git svn clone和cygwin 64,并且我不断收到此错误消息:

Temp file with moniker 'svn_delta' already in use at /usr/lib/perl5/vendor_perl/5.14/Git.pm line 1024.

如何解决此问题? I found this one that's related to macs,但我在窗户上。那里有两个主要答案:

  1. “更改~/.subversion/servers”我不知道这在Windows 7中的位置。
  2. “一般升级到最新的Git(1.8.5应该在下周出来)和最新的SVN 1.8可以帮助让事情顺利进行”但在cygwin中我坚持使用git版本1.7.9。
  3. 我觉得后者不是必要的步骤,否则在cygwin中使用git svn桥的每个人都会像我一样抱怨。

1 个答案:

答案 0 :(得分:4)

The first answer我在问题中找到了解决方案。我必须找到我的cygwin路径~/.subversion/servers中存在的.subversion / servers文件。我也有一个SilkSVN客户端,我也在那里更改了那个服务器文件。我找到了in this answer的路径。