问题描述:工程项目可以从SVN更新,但是提交至SVN。报以下错误:

org.apache.subversion.javahl.ClientException: URL access forbidden for unknown reason
svn: Commit failed (details follow):
svn: Access to '/svn/XXX/!svn/act/09127d49-85b9-9642-8870-4949fc4ce655' forbidden

org.apache.subversion.javahl.ClientException: URL access forbidden for unknown reason
svn: Commit failed (details follow):
svn: Access to '/svn/XXX/!svn/act/09127d49-85b9-9642-8870-4949fc4ce655' forbidden

解决方案:试过网上众说纷纭的权限问题,auth文件夹也删除了。最后断定是资源库路径的大小写问题。

具体分析:进入到“SVN资源库研究”界面,然后在“SVN资源库中”找到本项目的SVN地址,检查路径中的项目名称是否正确,右键-属性-重新定位,然后将项目名称由大写换成小写(或是由小写换成大写),然后再提交,如果好使了,那么就是这个原因。