今天被任命为学校工作室的组长开始做了一个项目,用的是老版本的版本控制器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端口和云服务器上的安全组
posted @ 2025-08-03 22:32  yjbjingcha  阅读(8)  评论(0)    收藏  举报