阿里云centos7搭建SVN-阿里云开发者社区

开发者社区> 1152522397741403> 正文

阿里云centos7搭建SVN

简介: 阿里云服务器搭建SVN完整流程
+关注继续查看

centos7搭建SVN

本文主要讲解设置多个版本库

SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。

一、搭建

1、安装

yum install subversion

2、查看版本

svnserve --version

3、创建目录

mkdir /home/svn

4、创建版本库

cd /home/svn
svnadmin create /home/svn/anrika

5、查看版本库文件

cd anrika
ls

conf db format hooks locks README.txt

6、subversion目录说明

db目录:就是所有版本控制的数据存放文件。
hooks目录:放置hook脚本文件的目录。
locks目录:用来放置subversion见艰苦锁定数据的目录,用来追踪存取文件库的客户端。
format文件:是一个文本文件,里面只放了一个整数,表示当前文件库配置的版本号。
conf目录:是这个仓库的配置文件(仓库的用户访问账号、权限等)。
进入conf目录(该svn版本库配置文件)cd conf/
authz 文件是权限控制文件
passwd 是帐号密码文件
svnserve.conf SVN服务配置文件

7、配置文件权限和文件账号密码

cd conf
vi passwd

在最下面加上anrika=Anrika123
image

vi authz

加上组别和权限
image

vi svnserve.conf

去掉前面的#和空格,最下面的填写自己的路径
image
8、启动SVN版本

svnserve -d -r /home/svn/

9、查看服务是否开启

ps -ef |grep svn

默认为3690端口开启
10、阿里云服务器开启3690端口

SVN服务的默认端口为TCP 3690。您需要登录 ECS管理控制台,添加安全组规则 放行TCP 3690端口。

11、测试

Mac下载cornerStone,点击,选择Add Repository

image

windows下载TortoiseSVN

image

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Centos7下Docker搭建Jumpserver堡垒机
Centos7下Docker搭建Jumpserver堡垒机
738 0
CentOS GO 语言环境的搭建
go 语言源码安装依赖 ,gcc ,make glibc库,等,上述工具安装省略, 这个是官方地址:http://www.golang.org/ 另外,其源代码更新采用的是mercurial 工具,安装前先安装mercureal : 1.
1053 0
Centos搭建kubenetes集群
本文描述在阿里云ECS中,自建kubeneters集群。
1095 0
Centos7下Docker搭建WookTeam轻量级在线团队协作工具(失败)
Centos7下Docker搭建WookTeam轻量级在线团队协作工具(失败)
975 0
阿里云本地开发环境搭建
简述阿里云本地开发环境的搭建
3077 0
阿里云服务器CentOS 7搭建SS方法
本篇文章教你如何自建服务器搭建ShadowSocks 开启魔法上网,相信点开这篇文章的小伙伴都懂,这里就不多介绍了 服务器的购买 这里推荐阿里云比较不错,可直接移至阿里云官网购买。 测试 服务器购买完成后首先得测试一下是否可用Windows 先 win + R 输入 cmd,弹出一个黑窗口后在里面.
6712 0
SUV的配置及使用(搭建SVN服务器端)|学习笔记
快速学习SUV的配置及使用(搭建SVN服务器端)
17 0
1
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载