SVN更新代码时,有时会出现403错误,在网上找过,很多办法都不是很满意;有的建议在根目录开放读权限,这个方法实现不行,这样权限管理就出问题了;
今天又出现了这个问题,正在苦恼的时候,仔细看了下错误信息,确实提示“拒绝访问根目录“,那是当然的,因为根目录下还有其它项目是分配给其他人的;
所以不能开放根目录权限;后来看看,SVN怎么会找到根目录去了呢?一定是哪里出现了问题;虽然尝试过从日志中找哪个人提交后导致版本错乱,删除,还原。。。一系列办法;最终还是没能解决问题;依然会出现403;回头一想,该项目的服务器路径不是从根目录取的啊,哦。。。。
把服务器路径switch回来。Bingo,搞定了。
冷静,冷静,还是冷静。解决办法就是这么不经意错过,和不经意发现的。