今天被任命为学校工作室的组长开始做了一个项目,用的是老版本的版本控制器SVN,于是今天学了一下导师说SVN拉起后端代码比Git快很多,于是就用了这个.一下是我对SVN的学习成果,希望可以帮到你。 - 实践
前言
今天被任命为学校工作室的组长开始做了一个项目,用的是老版本的版本控制器SVN,于是今天学了一下导师说SVN拉起后端代码比Git快很多,于是就用了这个.一下是我对SVN的学习成果,希望可以帮到你
下载地址
下载安装包地址:https://tortoisesvn.net/downloads.html
SVN搭建单个项目
检查是否安装了SVN,如果没有显示就是没有
rpm -qa subversion
卸载SVN
yum remove subversion
安装SVN
yum -y install subversion
检查SVN版本号
subversion -version
创建SVN仓库
mkdir -p /var/svn/svnrepos/仓库名称
svnadmin create /var/svn/svnrepos/仓库名称
切换版本目录
cd /var/svn/svnrepos/仓库名称
cd config
![]()
vim authz
- 输入一下内容
[/]
test=rw

vim passwd
- 输入一下内容
test=123456

vim svnserve.conf


SVN改造多个项目公用一个仓库
- 再创建多个项目
mkdir -p /var/svn/svnrepos/仓库名称2
svnadmin create /var/svn/svnrepos/仓库名称
- 创建管理用户权限目录
mkdir /usr/svn/svnrepos/conf
cd /var/svn/svnrepos/仓库名称
cp authz passwd /var/svn/svnrepos/conf
- 改分仓库下的配置文件vim svnserve.conf


- 启动svn服务
svnserve -d -r /usr/svn/
- 注意:
- 不要忘记开放3690端口和云服务器上的安全组
浙公网安备 33010602011771号