当前位置: 首页 > news >正文

版本控制器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端口和云服务器上的安全组
http://www.lryc.cn/news/579916.html

相关文章:

  • 棱光 PDF 工具箱:水印管理 + 格式转换 + 批量处理提升效率
  • Android View的绘制原理详解
  • 怎么限制某些IP访问服务器?
  • 基于AR和SLAM技术的商场智能导视系统技术原理详解
  • 基于dropbear实现嵌入式系统ssh服务端与客户端完整交互
  • 适用于 vue2、vue3 的自定义指定:v-int(正整数)
  • HDMI延长器 vs 分配器 vs KVM切换器 vs 矩阵:技术区别与应用场景
  • Django+DRF 实战:从异常捕获到自定义错误信息
  • VS中将cuda项目编译为DLL并调用
  • Excel 如何处理更复杂的嵌套逻辑判断?
  • Java并发性能优化|读写锁与互斥锁解析
  • openEuler 24.03 全流程实战:用 Ansible 5 分钟部署分布式 MinIO 高可用集群
  • 分布式集合通信--学习笔记
  • Data的时区格式BUG
  • 4 位量化 + FP8 混合精度:ERNIE-4.5-0.3B-Paddle本地部署,重新定义端侧推理效率
  • 【三维重建】【3DGS系列】【深度学习】3DGS的理论基础知识之高斯椭球的颜色表达
  • 替代MT6701,3D 霍尔磁性角度传感器芯片
  • Python 机器学习核心入门与实战进阶 Day 2 - KNN(K-近邻算法)分类实战与调参
  • PyTorch实战(14)——条件生成对抗网络(conditional GAN,cGAN)
  • vue-39(为复杂 Vue 组件编写单元测试)
  • MySQL分布式ID冲突详解:场景、原因与解决方案
  • FFmpeg、WebAssembly 和 WebGL 在 Web 端的结合应用
  • GO 语言学习 之 结构体
  • 【深度学习新浪潮】如何使用大模型等技术基于序列预测蛋白质的结构,功能和靶点?
  • 韩顺平之第九章综合练习-----------房屋出租管理系统
  • hive中2种常用的join方式
  • 基于 PyTorch 的猫狗图像分类实战
  • 【HarmonyOS Next之旅】DevEco Studio使用指南(四十) -> 灵活定制编译选项
  • 判断文件是否有硬链接
  • 类图+案例+代码详解:软件设计模式----单例模式