易超的Blog

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: :: 管理 ::

使用SVN的branch/tag命令来切包时,报出了一下错误提示

就这个错误,调了整整一天,如果你也遇到了类似问题,我真心希望下面解决问题的过程能帮助到你:D

解决过程:

1、网上查了很多帖子,发现跟access to XXX fobidden相关的问题都是与权限有关

2、那好,我将Save Data->Authentication Data->Clear,接着连上服务器将VisualServer SVN中目标文件夹的权限检查了一遍,发现当前用户是有权限的。另外我可以通过Repor-browser命令浏览该文件夹,而且我可以上传和修改该文件夹内文件,这都证明了我拥有该文件夹的Read/Write权限。

3、到这里,网上所有解决方案都试过了,还是不行,懵了哟。我决定只能将该文件夹删除再上传一遍,试试这最后的办法。

4、问题来了,删除时同样出现了以上问题,一模一样。灵机一动,这难道跟删除主键表一样,要先删除外键表再删除主键表。在这里,我决定找找是不是该文件夹内的子文件夹被赋予了NO Access权限。通过VisualServer SVN工具查看一级级目录权限实在太慢,不如去Repositories->authz文件中搜索,最后果真找到了一处‘*=’命令(Everyone NO Access),删掉后问题就解决了。

posted on 2015-07-03 16:40  狗超超  阅读(283)  评论(0编辑  收藏  举报