多语言展示
当前在线:1207今日阅读:27今日分享:41

CENTOS服务器环境配置SVN服务

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代 CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。本文就来介绍如何配置SVN服务。
方法/步骤
1

检查你的服务器是否安装了SVN服务[root @ zhang home]#svn --version 这条命令可显示当前SVN版本,如果没有信息列出,则使用yum -y install subversion来安装

2

创建一个新文件夹,并以此文件夹为你储存项目的版本库以我的配置为例,在Home目录中新建svn/www[root @ zhang home]#mkdir -p /home/svn/www

3

然后依赖此目录生成版本库[root @ zhang home]#svnadmin create /home/svn/www你会发现在/home/svn/www多了些东西,而它们则是配置你的SVN服务的关键cd/home/svn/www/conf进入配置文件目录

4

分配用户root @ zhang conf]#vi passwd为你的SVN服务分配用户,格式:用户名=密码,设置了用户密码,保存退出[root @ zhang conf]#vi authz编辑你的SVN权限,在文档的最末添加如下代码:[/]zzs=rw(zzs是你在passwd文件中添加的用户名,rw表示该用户具有读写的权限)

5

修改svnserver配置文件[root @ zhang conf]#vi svnserve.conf,修改如下:anon-access = noneauth-access = writepassword-db = passwdauthz-db = authz

6

启动SVN服务svnserve -d -r /home/svn/

推荐信息