搭建基于svnserve的SVN服务器

系统为CentOS,注意:防火墙需要打开svnserve使用的3690端口。

1. 安装svnserve
# yum install subversion
2. 建立Repo仓库根目录
# mkdir -p /data/svnrepos
3. 建立SVN仓库
# cd /data/svnrepos
# svnadmin create <repo_name>
4.编辑配置文件
# vim conf/svnserve.conf
----------------------------------
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz

# vim conf/passwd.conf
----------------------------------
[users]
user1 = password1
user2 = password2

# vim conf/authz.conf
----------------------------------
[aliases]

[groups]
prjmembs = user1,user2

[<repo_name>:/]
@prjmembs = rw
* = r
5.启动SVN服务
# svnserve -d -r /data/svnrepos
6.使用SVN服务
svn://<ip_address>/<repo_name>

以上配置操作在root下进行;重启SVN服务只需要杀死原有进程重新开启即可。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容