码迷,mamicode.com
首页 > 其他好文 > 详细

svn服务器环境搭建个人记录

时间:2015-09-12 00:57:18      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:svn

建立SVN库。

#mkdir /opt/svn/repos

#svnadmin create /opt/svn/repos

执行上面的命令后,自动在repos下建立多个文件, 分别是conf, db,format,hooks, locks, README.txt。


配置

进入上面生成的文件夹conf下,进行配置,有以下几个文件authz, passwd, svnserve.conf

1、先配置passwd

[users]

# harry = harryssecret

# sally = sallyssecret

hello=123

用户名=密码

这样我们就建立了hello用户, 123密码  

2、再设置权限authz

[/]

hello= rw

意思是hello用户对所有的目录有读写权限,当然也可以限定。

如果是自己用,就直接是读写吧。

3、最后设定snvserv.conf

anon-access = none # 使非授权用户无法访问

auth-access = write # 使授权用户有写权限

password-db = password

authz-db = authz   # 访问控制文件

realm = /opt/svn/repos # 认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字。

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




启动svn: 

svnserve -d -r /opt/svn/repos

如果已经有svn在运行,可以换一个端口运行

svnserve -d -r /opt/svn/repos --listen-port 3391


svn服务器环境搭建个人记录

标签:svn

原文地址:http://quietnight.blog.51cto.com/7163892/1693946

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!