我正在使用Windows XP 32位(德语)。我安装了
$ git --version
git version 1.7.4.msysgit.0
并创建了一个git-svn存储库,我成功地从之前的SCM中提交了一堆文件和目录。
但是在第二次 git-svn dcommit 我收到了这个错误:
$ git svn dcommit
Committing to http://mysvnserver/repos/myrepo/trunk ...
RA layer request failed: PROPFIND request failed on '/repos/myrepo/trunk/path/with/weird/%DC%20f%FC%20umlauts': \
PROPFIND of '/repos/myrepo/trunk/path/with/weird/%DC%20f%FC%20umlauts': 207 Multi-Status (http://mysvnserver) at C:\Programme\Git/libexec/git-core/git-svn line 4529
该目录名称中包含 german umlauts ,我认为问题是 msysgit , svn 和 windows之间的错误转换即可。我无法直接在 TortoiseSVN 的svn存储库浏览器中删除该目录,也无法查看 cygwin 上的目录,因为该目录根本没有。
我现在陷入SVN中一个损坏的目录,无法 git-svn dcommit 删除目录,因为我得到 RA层请求失败错误
任何提示?我是否必须再次从SVN克隆整个存储库?
答案 0 :(得分:0)
我能够使用 TortoiseSVN 的存储库浏览器删除父文件夹。这为我解决了。