git svn dcommit在具有umlauts的目录上失败 我的设置
我正在使用WindowsXP32位(德语)。我安装了git svn dcommit在具有umlauts的目录上失败 我的设置,svn,git,character-encoding,git-svn,Svn,Git,Character Encoding,Git Svn,我正在使用WindowsXP32位(德语)。我安装了 $ git --version git version 1.7.4.msysgit.0 并创建了一个git svn存储库,在那里我成功提交了以前SCM中的一组文件和目录 问题 但是在第二次git svn DCOMIT上,我得到了这个错误: $ git svn dcommit Committing to http://mysvnserver/repos/myrepo/trunk ... RA layer request failed: PRO
$ git --version
git version 1.7.4.msysgit.0
并创建了一个git svn存储库,在那里我成功提交了以前SCM中的一组文件和目录
问题
但是在第二次git svn DCOMIT上,我得到了这个错误:
$ 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
目录名中有德语umlauts,我认为问题在于msysgit、svn和windows之间的转换错误。我不能直接在TortoiseSVN的svn存储库浏览器中删除目录,也不能在cygwin上签出目录,因为那里根本没有目录
我现在被SVN中的一个断开的目录卡住了,无法git SVN dcommit删除该目录,因为我随后得到RA层请求失败错误
我的问题
有什么建议吗?我必须再次从SVN克隆整个存储库吗?快速解决方案
我能够使用存储库浏览器TortoiseSVN删除父文件夹。那帮我修好了