svn服务器在linux下, open Euler;
客户端在windows下,情况如下:
checkout下载OK;
update OK;
添加文件,commitOK;
但是,只要添加文件, commit就报错“Access Denied”
检查问题步骤:
1,用户密码是否正确;
2,用户是否有仓库权限;
3,检查客户端属性是否有忽略文件;
前几步都没发现问题;
最后,发现是authz文件中,可能有非法字符,也许是复制粘贴windows下目录导致的。
解决办法如下:
1,删除所有目录权限的设置;
2,全部在命令行手动敲,这里需要仔细,不要出错;
然后,问题解决了。添加文件,文件夹,多个文件夹都OK;