您的位置:首页 > 运维架构 > Linux

SVN linux下安装(服务端版本安装)

2016-04-12 14:51 375 查看
 
1、安装svn

yum  -y installmod_dav_svn

2、配置svn仓库

mkdir  -p /home/svn/repos1    创建仓库

svnadmin create /home/svn/repos1 建立svn版本库

2、修改svn版本库配置文件

vim /home/svn/repos1/conf/svnserve.conf

修改文件结果如下:

[general]
anon-access = none    
auth-access = write
password-db = /home/svn/conf/pwd.conf    #指向用户配置文件
authz-db = /home/svn/conf/authz.conf     #指向权限配置文件
realm = repos1 #指向svn仓库地址(名字是相对路径名,不要全路径:应该是映射名字:svn://192.168.1.233/repos1)

3.配置svn用户和权限,mkdir和touche命令创建如下两个文件并添加内容。

[root@moshi ~]# vim /home/svn/conf/pwd.conf

[users]

admin:7mIw/Cx.5SYp6

huoxxxx = huoxxxx

zhouxxx = zhouxxx

[root@moshi ~]# vim /home/svn/conf/authz.conf

[groups]

admin = admin,

develops = huoxxx,zhouxxx

#test=user3

[/]

@admin = rw

@develops = rw

到此svn配置完成。我们可以把默认的配置文件删除。

[root@moshi ~]# rm -rf /home/svn/repos1/conf/passwd

[root@moshi ~]# rm -rf /home/svn/repos1/conf/authz

6.启动svn

[root@moshi ~]# svnserve -d -r /home/svn/

7.查看svn服务是否正常

[root@moshi ~]# ps aux|grep svn

##出现以下内容说明svn服务已经成功启动

root     8610  0.0  0.0 152864  740 ?        Ss   11:25  0:00 svnserve -d -r /home/svn/repos1/

root    13128  0.0  0.0 103252  876 pts/0    S+   14:00  0:00 grep svn

8,测试

安装好客服单的windows系统上右键,选择check out , 输入地址:

svn://192.168.1.233/repos1 (路径不能错:repos1不能少)

进入目标文件夹,成功检出。

往新文件夹中添加文件,提交,完成基础版本文件提交。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: