最近遇到了一个svn问题,保出得错误是:
Description : You are not authorized to access the files in the repository.
Suggestion : You might be required to provide a user name and password when prompted before being allowed to access the repository.
Technical Information
Description : Commit failed (details follow):
Status : 175013
Description : Access to '/svn/Vien.IOSapp/!svn/me' forbidden
Status : 175013
1. 乍一看,是没有权限。check权限后,发现已经开通了读,写权限
2. google,发现说是本地路径不同步,这个应该是没有关系的,试了几次,修改了跟svn地址一样的路径,
3. clean up和revert 反复尝试,
4. 删掉所有文件,重新checkout了N次,
5.将svn的Setting中所有save data进行clear操作,然后重新commit 。整个过程感谢这些哥们http://ask.youkuaiyun.com/questions/207163的支持。我的问题是连接SVN后可以check out 和update,却不能上传,也就是Commit和import.这个解决方法就是:
if you get the SVN with url: `http://..../svn/myservice` , you can checkout/update, but the commit should cause the "`forbidden`"
error.
Relocate local work folder to "`http://..../svn/MyService`" , every thing should be OK.
也就是,你的URL的大小写问题。我想说,就把/svn/myservice改成/svn/MyService就OK了。
这个答案的stackoverflow网站:http://stackoverflow.com/posts/15631617/edit