版本控制器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端口和云服务器上的安全组