博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
阿里云centos7搭建SVN
阅读量:5744 次
发布时间:2019-06-18

本文共 921 字,大约阅读时间需要 3 分钟。

centos7搭建SVN

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

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

一、搭建

1、安装

yum install subversion

2、查看版本

svnserve --version

3、创建目录

mkdir /home/svn

4、创建版本库

cd /home/svnsvnadmin create /home/svn/anrika

5、查看版本库文件

cd anrikals

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 confvi 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

转载地址:http://mrizx.baihongyu.com/

你可能感兴趣的文章
18 已知下面的字符串是通过RANDOM随机数变量md5sum|cut-c 1-8截取后的结果
查看>>
BZOJ - 3578: GTY的人类基因组计划2
查看>>
爱——无题
查看>>
分布式服务框架原来与实践 读书笔记一
查看>>
【http】post和get请求的区别
查看>>
TFS强制撤销某个工作区的文件签出记录
查看>>
EL表达式无法显示Model中的数据
查看>>
ps6-工具的基础使用
查看>>
灵活运用 SQL SERVER FOR XML PATH
查看>>
linux下使用过的命令总结(未整理完)
查看>>
时间助理 时之助
查看>>
英国征召前黑客组建“网络兵团”
查看>>
Silverlight 2.5D RPG游戏“.NET技术”技巧与特效处理:(十二)魔法系统
查看>>
PHP 命令行模式实战之cli+mysql 模拟队列批量发送邮件(在Linux环境下PHP 异步执行脚本发送事件通知消息实际案例)...
查看>>
pyjamas build AJAX apps in Python (like Google did for Java)
查看>>
LAMP环境搭建1-mysql5.5
查看>>
centos5.9使用RPM包搭建lamp平台
查看>>
Javascript String类的属性及方法
查看>>
[LeetCode] Merge Intervals
查看>>
Ubuntu 14.04 vsftp refusing to run with writable root inside chroot问题解决方法
查看>>