腾讯云服务器搭建SVN


注:

1.下文红色遮挡的部分为作者的腾讯云服务器主机名,不便公开,所以用红色马赛克遮住

2.本文的搭建环境是:腾讯云服务器(CentOS6.5)+远程登录工具(Xshell5)


1.查看云服务器是否安装了svn服务器

2.由于云服务器之前已经安装了SVN服务器,所以首先卸载SVN

3.确认卸载成功

4.安装SVN服务器


5.创建svn目录及其仓库

6.确认svn仓库是否创建成功

7.配置conf目录下的passwd文件

passwd文件的具体内容如下,在最后加上’red = 123456789’:

8.权限控制authz的配置

authz文件的具体内容如下:

在最后加上’[/] red = rw’,退出并保存

9.服务 svnserve.conf配置

svnserve.conf文件的内容如下:

取消部分权限的注释:

10.启动svn服务

11.查看SVN进程

12.安装客户端(这部分网上教程很多,下载好 TortoiseSVN一键安装即可)

客户端连接地址:svn://公网或内网的ip地址
用户名/密码:red/123456789


连接SVN服务器出现错误:

**① 默认端口为3690,如果该端口被占用,或者需要修改端口,使用下面命令
svnserve -d -r /opt/svn/repositories --listen-port 8081**

**② 如果出现:Unable to connect to a repository at URL 'svn://IP地址'
无法连接主机'IP地址':由于连接方在一端时间后没有正确答复或连接的主机没有反应,连接尝试失败。
执行以下语句
修改:iptables -I INPUT -p tcp -dport 8081 -j ACCEPT
保存:/etc/rc.d/init.d/iptables save
重启:service iptables restart
查看:/etc/init.d/iptables status**

你可能感兴趣的:(Linux)