您的位置:首页 > 其它

IntelliJ IDEA的svn如何创建用户,如何配置用户权限,配置用户组,svn怎么拒绝访问,帐号密码错误

2018-08-06 13:33 323 查看
版权声明:本文为作者原创,转载请注明出处: https://blog.csdn.net/qq_33442160/article/details/81452731

svn的安装,基本概念,TortoiseSvn工具的使用请参考:https://blog.csdn.net/qq_33442160/article/details/81452533
查看在IntelliJ idea 中如何使用svn请参考:https://blog.csdn.net/qq_33442160/article/details/81436053
更多IntelliJ IDEA的操作请参考:https://blog.csdn.net/qq_33442160
下面讲解svn的用户权限,密码等问题:
1. 首先说匿名访问,匿名访问不推荐使用:

到第19行修改为:anon-access = none
其它的不用直接保存即可进行匿名访问了.

2. 推荐做法,配置用户名密码,设置访问权限:
①:还是打开刚才的文件svnserve.conf,使用工具打开:
②:
[1]打开D:\DevRepository\Subversion\ERP\conf\svnserve.conf
[2]将第19行anon-access = write注释掉:# anon-access = write
表明该版本库不接受匿名访问
[3]将第20行# auth-access = write注释打开:auth-access = write
表明该版本库使用授权访问
[4]将第27行注释打开:password-db = passwd
表明使用同目录下的passwd文件保存用户信息
[5]将第36行注释打开:authz-db = authz
表明使用同目录下的authz文件保存权限信息

③:还是在刚才的目录打开passwd文件创建用户:

④:打开authz文件:#后面注释的是例子
<1>创建用户组(用户组可以忽略)

<2>指定路径,给用户和用户组授权

# [/foo/bar](代表用户能够访问的路径,直接给/代表全部可以访问)
# harry = rw    (rw代表该用户能够读写)
# &joe = r  (r 代表改用户能读)
# * =   (* =代表屏蔽那些未设定的用户,让它们没有任何权限)

编写用户组后格式如下:
[/]
@canWrite = rw
* =
未编写用户组格式如下:
[/]
YangKai = rw
DengBin = rw
MaoRui = rw
* =

至此用户权限配置配置完毕

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐