svn 默认端口号是 3690  注意 宝塔需要开放 3690 端口   服务器也需要开放 3690 端口

打开宝塔命令行, yum 安装SVN

第一步 安装SVN 命令:

yum  -y  install subversion

安装过程应该不会出现什么问题,如果有请自行百度。

此为安装成功的样子。

第二步 创建目录

通俗来讲就是你想把你的文件放在哪里

我想把我所有svn项目放在 /www/svndata 目录下

mkdir  /www/svndata

第三步 创建svn版本库

我想在svn目录下创建一个项目,名称叫做 obj 

命令为:

svnadmin create /www/svndata/obj

第四步 修改项目配置文件

创建好之后你需要设置谁能访问你的项目,分配人员权限。

进入你的项目

#进入项目
cd /www/svndata/obj #列出文件
ll

你会得到这张图

其中的 conf 是配置项目文件夹

#进入配置文件夹
cd conf
#列出文件
ll

你会得到

authz 配置读写权限

password 用户账号密码配置

svnserve.conf  svn服务配置

首先配置用户信息

vim passwd

这是我自己添加的 账号为obj_root 密码 123456

修改完成保存

配置权限

vim authz

得到

如果你的文件中没有 [/]

自行添加 [/]

obj_root=rw 【obj_root账号拥有读写权限】

*=   【别的匿名账号没有任何权限】

最后一步 配置svnserve.conf

vim svnserve.conf

得到

你需要取消注释

anin-access = readauth-access = wirtepassword-db = passwordauthz-db = authz

更改并取消注释此字段

realm = /www/svndata

解释

anon-access = read 匿名用户可读auth-access = write 授权用户可写password-db = passwd 使用哪个文件作为账号文件authz-db = authz 使用哪个文件作为权限文件realm = /www/svndata 认证空间名,版本库所在目录,设置了这个值,客户端下载svn中的版本库

运行svnserve

运行svnserve

运行svnserve

svnserve -d -r /www/svndata

连接svn

连接格式为

svn://121.123.123.132/obj

svn:// ip地址 / 你设置的项目名称

我的项目名称是 obj 详细看上方第二步和第三步

注意 宝塔需要开放 3690 端口

服务器也需要开放 3690 端口

连接后输入账号密码就好了

宝塔安装 SVN 搭建svn版本库相关推荐

  1. 「SVN」Ubuntu 版本库搭建+使用 完整教程

    序 重新写一篇,发现svn有了中文版教程,一下兴致就上头.正好新项目要搭建svn环境,开一篇复习复习.发誓一定写完整! 真正开始搭建才发现上面链接里的教程并没什么用,因为需要搭建版本库使用的系统是ub ...

  2. TortoiseSVN搭建本地版本库及简单操作使用

    TortoiseSVN是windows上一款著名的版本控制软件,对于我们管理自己的代码,特别是对一个团队来说,非常重要. 本文探讨的是如何搭建本地的版本库. (1)安装TortoiseSVN之后需要创 ...

  3. Git学习笔记 -- 安装git、创建版本库、时光穿梭、远程仓库

    一.Git的安装 在window系统上安装:从https://git-for-windows.github.io下载,然后按默认选项安装即可: 安装完成后,在"桌面"上右击,在弹出 ...

  4. SVN如何将版本库url访问地址中的https改为http

    1.选择控制台树中的根节点,右键选择"属性". 2.切换至面板"网络". 3.取消勾选项"使用安全连接协议(https://)". 转载于: ...

  5. 如何像我这样创建一个酷炫且能赚钱的网站(使用宝塔安装WordPress搭建子比主题)

  6. android stuido 在线安装svn插件,添加版本库无响应

    问题:android stuido 中在线安装svn插件,添加版本库无响应. 原因: 由于android stuido 版本较高,在线安装1.6x 版本的svn,添加版本库一直没有响应,最后卡死.. ...

  7. linux docker安装svn,使用docker镜像搭建svn+Apache环境

    环境准备 虚拟机装好之后,按照官网步骤检查虚拟机内核版本,必须在3.10以上版本,故此处安装redhat_7.2 # uname -r 3.10.0-327.el7.x86_64 安装docker: ...

  8. svn服务器现存的库文件导入,svn导入版本库及相关知识

    SVN作为新一代代码版本管理工具,有很多优点,管理方便,逻辑明确,安全性高,代码一致性高.SVN数据存储有两种方式,BDB(事务安全表类型)和FSFS(一种不需要数据库的存储系统),为了避免在服务器连 ...

  9. linux svn 版本安装,有人有linux版本的svn安装包吗

    1 svn diff的用法1.1 对比当前本地的工作拷贝文件(working copy)和缓存在.svn下的版本库文件的区别 [plain] view plain copy svn diff 1.2 ...

最新文章

  1. 激光+视觉+IMU+GPS如何做融合?
  2. 编程之美2.3 寻找发帖水王
  3. 在Safari里也能像Chrome里一样,通过执行js修改变量的值,在debugger里立即生效
  4. LeetCode OJ 147. Insertion Sort List
  5. 32 commons-lang包学习
  6. skiplist原理与实现
  7. python eval函数格式_Python函数中eval函数知识点
  8. 高仿蓝奏云单页下载页面源码
  9. 快过年了,分享 25 个 JS 实用技巧送给大家吧
  10. 美国AI出口限令倒计时,硅谷直喊“下手轻点”,担心推动中国技术发展
  11. linux下limits.conf 修改不生效的原因
  12. 【mysql】期末数据库复习指南(《数据库系统概率》知识点总结,数据库系统原理,数据库设计课程复习)
  13. 分解预测时间序列c 语言,用R语言做数据分析——时间序列的分解和预测
  14. 【声音可视化】语音学软件:praat
  15. 如何使用STM32F1/F4驱动CS5463
  16. 入职阿里巴巴的正确姿势
  17. 又猎一“狐”:一名外逃越南嫌疑人落网中
  18. 华为服务器RH2288 V3怎样配置RAID
  19. MAML中few-shot (小样本)learning中数据集的处理
  20. 图片压缩-speedpdf免费无损在线压缩图片

热门文章

  1. js观察者模式代码示例
  2. Redis操作hash数据
  3. 世界最美书店——时尚廊六周年书店时光图片展_豆瓣
  4. VR全景说:VR全景看房新体验?如何玩儿转VR房产
  5. java 除法 进一 和舍余
  6. 上海电信强制用户升级ADSL安装星空极速拨号软件的真实意图!!
  7. mysql的所有聚合函数_MySQL 聚合函数(一)聚合(组合)函数概述
  8. CSS的三大布局方式(流式布局,浮动布局和层布局)
  9. 二叉树的用途之一二叉搜索树
  10. OBS推流工具快速上手