记录下自己手动搭建centos7的svn服务器
来源:互联网 发布:mac拷贝文件夹命令 编辑:程序博客网 时间:2024/06/07 05:06
第一步:安装svn
yum install subversion
输入Y 回车,安装成功
测试结果 svnserve --version
结果正常则表示OK,进入第二步
第二步:安装openssl
yum install openssl openssl-devel
输入Y 回车,安装成功
第三步:修改/root/.subversion/servier选项(可忽略,如果svn认证失败,则执行该操作)
第四步:mkdir /var/svn/repos (绝对路径创建) 创建目录 ,根目录下 svnadmin create /var/svn/repos 初始化版本,此时会生产很多配置文件
第五步:cd /var/svn/reops/conf
第六步:vi authz group组添加
#用户组 = 用户名1,用户名2
admin = hejh
#项目根目录,也可以[reops:/项目1]
[reops:/]
#赋权限,用户组 读写权限
@admin = rw
第七步:vi passwd 修改添加
#用户名 = 密码
hejh = password
第八步:vi svnserve.conf 修改
anon-access = none#控制非鉴权用户访问版本库的权限
auth-access = write #控制鉴权用户访问版本库的权限
password-db = passwd #指定用户名口令文件名
authz-db = authz #指定权限配置文件名
realm = reops #指定版本库的认证域,即在登录时提示的认证域名称
第九步:svnserve -dr /var/svn
启动完成;查看线程ps -aux|grep svn
附:开机启动,执行命令
sudo systemctl enable svnserve.service
则可以用下面命令开启和关闭svn服务,需要先killall svnserve
$ sudo systemctl start svnserve.service$ sudo systemctl stop svnserve.service
svn检出时:地址为svn://ip:3690/reops记得关闭防火墙或者防火墙允许3690端口,我是用阿里云云服务器部署的,默认关闭防火墙,只需要在安全组策略中允许3690端口通过即可
- 记录下自己手动搭建centos7的svn服务器
- centos7下,搭建多仓库的svn服务器
- centos7.2 下搭建svn服务器
- linux(centos7)下搭建SVN服务器
- 搭建自己的SVN服务器
- 搭建自己的SVN服务器
- 搭建自己的SVN服务器
- centos7 svn服务器搭建
- centos7 搭建SVN服务器
- centos7 搭建SVN服务器
- Centos7搭建SVN服务器
- CentOS7搭建SVN服务器
- Centos7搭建SVN服务器
- Centos7 搭建SVN服务器
- Centos7 搭建svn服务器
- CentOS7搭建SVN服务器
- (一) Linux Centos7下SVN服务器搭建详细教程
- linux(centos7)下SVN服务器如何搭建
- 自动图片框和克隆图片
- 从零开始学_JavaScript_系列(61)——class(2)私有方法、this
- Maven学习(二)- 安装m2eclipse插件
- JS 定义方法的三种方式
- Glide 缓存使用
- 记录下自己手动搭建centos7的svn服务器
- GIT命令汇总
- Android 自定义View动画效果进阶
- lutf8lib.c解析(5.3.4)
- Maven学习(三)- 使用Maven构建Web项目
- 【反思】暑假集训反思-2017年
- 从零开始学_JavaScript_系列(62)——class(3)setter和getter、Generator、async函数
- Codeforces 842 A Kirill And The Game
- js正则表达式