VisualSVN---You don't have permission to access on this server/Access ...forbidden

今天配置VisualSVN 给repos加权限,加用户,还是会报You don't have permission to access on this server,或者是:Access ...forbidden的错误。

原因是为了想 让360云盘配合VisualSVN 在做一个云端的SVN 服务器,将原来的VisualSVN 的默认repos目录给转移了。

   解决方法:在仓库右键属性中Security标签页中把Group给删除了。因此解决方案就是新建组及用户名了。

===================================================================================================================

官方解释:

1. 在仓库右键属性中Security标签页中把Group给删除了。因此解决方案就是新建组及用户名了。

2. Windows目录是大小写不敏感的,而visualSVN同时能够支持Unix的大小写敏感和windows的不敏感,因此windows下你的仓库里有多于或等于两个路径(文件)同时含有大小写字母的话checkout就会被forbidden。官方也给出了解决方案:仓库右键属性->Hooks->Edit->Pre-commit hook填入一下文本"%VISUALSVN_SERVER%bin\VisualSVNServerHooks.exe" case-insensitive -t%2 %1


参考:http://www.cnblogs.com/wnarutou/archive/2013/06/02/3113573.html



另外:配置云盘SVN的方法:

应用360云盘与SVN版本管理服务器搭建基于云端的版本控制软件

步骤一:(安装软件) 
1、TortoiseSVN 
2、VisualSVN-Server-2.71 
3、安装云盘客户端360wangpan_setup 


步骤二:(VisualSVN Server设置) 
1、属性设置栏,General路径设置X:\360云盘\Repositories\ 
2、Network服务器名称设置:本机IP,端口为8443 (服务器名称设置为固定IP,与原始计算机的名称一致) 


步骤三:
1、打开Server查看库的路径; 
2、查看库的属性,其中查看Security栏,查看用户组或用户名称及权限; 最好新建组用户!
3、在桌面右击,checkout中输入库路径,查看相应版本导出; 
4、输入权限用户名与密码; 
5、OK!


你可能感兴趣的:(坑爹的报错,自己总结心得)