SVN问题:Server sent unexpected return value (403 Forbidden) in response to OPTIONS

此方法不必删除目录重新下载:

针对于第一次成功checkout,一段时间后,update 报此 403错误,我找到了解决方法:即 使用switch 重新定位svn路径,解决这个问题。(附图)


ps:能svn checkout 那么你的路径就是正确的,如果大小写错误,svn是不支持checkout。如果是无意中修改了svn路径,那也可以用switch重新定位一次路径,就可以解决。
   如果权限出错,提示将不会是 request for  “……”

附:
有时候管理员会修改版本库的“基本位置”—换句话说,版本库的内容并不改变,但是访问根的主URL变了。举个例子,主机名变了、URL模式变了或者是URL中的任何一部分改变了。我们不选择重新检出一个工作副本,你可以使用svn switch来重写版本库所有URL的开头。如果使用带--relocate选项的svn switch来做这种替换,Subversion会访问版本库来验证重定位请求(当然是查看新URL的版本库),然后重写元数据。此类switch操作不会修改文件内容—是一个只修改元数据的工作副本修改。

猜你喜欢

转载自tmstest.iteye.com/blog/1632864