当前位置: 首页 > 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.dtcms.com/a/266433.html

相关文章:

  • React Native屏幕适配的艺术:px2dp从像素完美到跨平台优雅布局之详细篇
  • Flink TiDB CDC 环境配置与验证
  • RESTful API 安装使用教程
  • 用Python解锁图像处理之力:从基础到智能应用的深度探索
  • 项目前置知识技术点功能用例:C++11中的bind
  • 浏览器(Chrome /Edge)高效使用 - 内部命令/快捷键/启动参数
  • Excel 如何进行多条件查找或求和?
  • BLDC电机-运动控制---stm32时钟树定时器SYSTICKRTC的学习
  • HTTP 压缩
  • JavaScript与HTML:Web开发的双翼
  • 使用 C# 发送电子邮件(支持普通文本、HTML 和附件)
  • 基于SpringBoot+Vue的高校心理健康服务平台(AI心理分析、websocket即时通讯)
  • 【第三章:神经网络原理详解与Pytorch入门】01.神经网络算法理论详解与实践-(4)神经网络中的重要组件
  • 自动驾驶感知模块的多模态数据融合:时序同步与空间对齐的框架解析
  • [开源]微软 PowerToys 获 0.92 版本更新:新增系统托盘图标开 / 关功能、改进 Command Palette
  • RabbitMQ 4.1.1初体验
  • NeighborGeo:基于邻居的IP地理定位(四)
  • 攻防世界-Reverse-insanity
  • 通用业务编号生成工具类(MyBatis-Plus + Spring Boot)详解 + 3种调用方式
  • 基于 ETL 工具实现人大金仓数据库的数据迁移与整合实操指南
  • 设计模式之代理模式--数据库查询代理和调用日志记录
  • Unity-MMORPG内容笔记-其三
  • FastAPI 返回 422 Unprocessable Entity
  • 【Linux操作系统 | 第十篇】Linux组管理实践 ---土匪和警察的游戏
  • 【代码复现】YOLO11复现全流程+自定义数据集训练测试
  • 双系统如何做接口认证-V1
  • RabbitMQ 高级特性之重试机制
  • 大流量业务云主机选型:AWS、Oracle、DigitalOcean、Linode、阿里云深度对比
  • 硬件嵌入式学习路线大总结(一):C语言与linux。内功心法——从入门到精通,彻底打通你的任督二脉!
  • 服务器 - - QPS与TPS介绍