Centos7 SVN服务器 搭建及配置

空扰寡人 提交于 2019-12-08 12:16:57

转载:http://jingyan.baidu.com/article/c275f6ba24144ee33c756766.html

接入Internet的一台Centos6.5Linux计算机
查看是否可以从yum软件仓库找到SVN安装包

安装SVN

1.yum list svn
这里写图片描述

从使用yum软件仓库安装SVN,执行

yum install subversion.i686
这里写图片描述
中间会列出要关联的包,并提示下载:输入“y”并确认

3.SVN已经安装成功

创建版本库

查看SVN 命令
svn help

2.创建版本库目录

mkdir -p /home/svn/svnfile
这里写图片描述
创建版本库

svnadmin create /home/svn/svnfile

生成以下目录

3.进入conf目录(这是该SVN版本库的配置目录)

查看配置文件

ls -l
这里写图片描述
4.设置密码

vim passwd

按ESC键,切换到命令行,输入

:wq!

保存并退出

5.设置权限

vim authz

在末尾添加

[/]

ver=rw

版本库的根目录ver对其具有读写权限(r为读权限w为写权限)

6.修改svnserver.conf

设置

anon-access=none #匿名用户不可访问

auth-access=write #认证用户可以执行写操作

password-db=passwd #密码文件

authz-db=authz #认证文件
realm = /home/svn/svnfile # 认证空间名,版本库所在目录
开启SVN

7.启动SVN

svnserve -d -r /home/svn/

  1. 在windows上测试
    新建一个测试文件夹,在该文件夹下右键选择 SVN checkout如下图(要事先安装TortoiseSVN):
    这里写图片描述
    填写SVN的地址,
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!