关于CTS项目的版本控制SVN

关于CTS项目的版本控制SVN

一、安装配置
1、安装。
yum install subversion

2、查看安装版本(1.7.14)、安装目录。
svnserve –version
whereis svn

3、创建svn版本库,初始化相关配置文件。
mkdir -p /opt/svnrepo
svnadmin create /opt/svnrepo

4、查看版本库相关配置文件。
cd /opt/svnrepo/
ll

5、进入conf目录,编辑passwd文件。
jiang = 123

6、编辑authz文件。
[/]
jiang = rw

7、编辑svnserve.conf文件。

anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = /opt/svnrepo

8、启动。
svnserve -d -r /opt/svnrepo

9、查看进程。
ps -ef|grep svn|grep -v grep

10、查看端口。
netstat -ln |grep 3690

11、停止。
killall svnserve

二、开机自启动
1、设置数据默认根目录。
vim /etc/sysconfig/svnserve

OPTIONS=”-r /opt/svnrepo”

2、设置开机自启动
systemctl enable svnserve.service

3、启动svnserve服务
systemctl start svnserve.service

4、重新启动服务
systemctl restart svnserve.service

5、查看服务当前状态
systemctl status svnserve.service

6、停止开机自启动
systemctl disable svnserve.service

7、查看所有已启动的服务
systemctl list-units –type=service

三、客户端
1、安装TortoiseSVN-1.10.1.28295-x64-svn-1.10.2.msi。
https://tortoisesvn.net/downloads.html

发表回复

您的电子邮箱地址不会被公开。