git svn错误发生在dcommit上,但不会发生在fetch或rebase上

git svn错误发生在dcommit上,但不会发生在fetch或rebase上,svn,git-svn,Svn,Git Svn,在存储库的分支上运行“git svn dcommit”时,我收到以下错误: HTTP Path Not Found: PROPFIND request failed on '/svn/Project/branches/3.34': '/svn/Project/branches/3.34' path not found at C:\Program Files (x86)\Git/libexec/git-core\git-svn line 4970 然而,“git svn fetch”和“git

在存储库的分支上运行“git svn dcommit”时,我收到以下错误:

HTTP Path Not Found: PROPFIND request failed on '/svn/Project/branches/3.34': '/svn/Project/branches/3.34' path not found at C:\Program Files (x86)\Git/libexec/git-core\git-svn line 4970
然而,“git svn fetch”和“git svn rebase”工作正常。而且主干也可以正常工作。有什么建议吗


哦,值得注意的是,svn的实际路径应该是/svn/Project/branchs/v3.34,而不仅仅是3.34。但是如上所述,我经常使用的其他命令仍然可以很好地处理中断dcommit的部分。

此解决方案可能不起作用,具体取决于您有多少个待决的dcommit提交,但由于我有一个,我删除了本地分支,并使用v3.34名称而不是3.34名称重新创建了本地分支,dcommit神奇地开始工作。

git svn存储库中的每个提交都应该有“git svn id:”签名。是否正确?否,id指向使用3.34而不是v3.34的路径