首页 > 代码库 > SVN目录权限配置

SVN目录权限配置

1.如果要使用SVN,需要有一个项目的保存目录,例如把该目录设为“C:\MyPro”文件夹

2。把该目录发布为SVN项目目录,则需要通过以下命令行

svnadmin create c:\mypro  这时空文件夹MyPro出现了许多文件

conf里面包含了所有的配置,这个目录下包含3个文件需要修改

 

技术分享

3。修改conf下的配置文件

###三个表示注释

#单个表示配置  去掉#打开

svnserve.conf文件,修改一下内容

anon-access = read
auth-access = write

password-db = passwd

authz-db = authz

realm = My First Repository

技术分享

4。修改passwd密码  再定义一个新的用户名和密码admin/admin

技术分享

5.修改authz进行授权操作

# [/foo/bar]
# harry = rw
# &joe = r
* = r
[guanliyuan:/]
admin = rw

 

admin = rw 意思是admin有读写权限

*=r表示其他人只能读

注意:采用默认配置. 以上语句都必须顶格写, 左侧不能留空格, 否则会出错.

6。启动svn服务器

VisualSVN Server/bin中新建 svnSetup.bat  输入命令 sc create svnservice binPath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r C:\MyPro" DisplayName= SVNService depend= Tcpip start= auto 然后运行

 技术分享

 

SVN目录权限配置