宝塔安装 SVN 搭建svn版本库
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版本库相关推荐
- 「SVN」Ubuntu 版本库搭建+使用 完整教程
序 重新写一篇,发现svn有了中文版教程,一下兴致就上头.正好新项目要搭建svn环境,开一篇复习复习.发誓一定写完整! 真正开始搭建才发现上面链接里的教程并没什么用,因为需要搭建版本库使用的系统是ub ...
- TortoiseSVN搭建本地版本库及简单操作使用
TortoiseSVN是windows上一款著名的版本控制软件,对于我们管理自己的代码,特别是对一个团队来说,非常重要. 本文探讨的是如何搭建本地的版本库. (1)安装TortoiseSVN之后需要创 ...
- Git学习笔记 -- 安装git、创建版本库、时光穿梭、远程仓库
一.Git的安装 在window系统上安装:从https://git-for-windows.github.io下载,然后按默认选项安装即可: 安装完成后,在"桌面"上右击,在弹出 ...
- SVN如何将版本库url访问地址中的https改为http
1.选择控制台树中的根节点,右键选择"属性". 2.切换至面板"网络". 3.取消勾选项"使用安全连接协议(https://)". 转载于: ...
- 如何像我这样创建一个酷炫且能赚钱的网站(使用宝塔安装WordPress搭建子比主题)
- android stuido 在线安装svn插件,添加版本库无响应
问题:android stuido 中在线安装svn插件,添加版本库无响应. 原因: 由于android stuido 版本较高,在线安装1.6x 版本的svn,添加版本库一直没有响应,最后卡死.. ...
- linux docker安装svn,使用docker镜像搭建svn+Apache环境
环境准备 虚拟机装好之后,按照官网步骤检查虚拟机内核版本,必须在3.10以上版本,故此处安装redhat_7.2 # uname -r 3.10.0-327.el7.x86_64 安装docker: ...
- svn服务器现存的库文件导入,svn导入版本库及相关知识
SVN作为新一代代码版本管理工具,有很多优点,管理方便,逻辑明确,安全性高,代码一致性高.SVN数据存储有两种方式,BDB(事务安全表类型)和FSFS(一种不需要数据库的存储系统),为了避免在服务器连 ...
- linux svn 版本安装,有人有linux版本的svn安装包吗
1 svn diff的用法1.1 对比当前本地的工作拷贝文件(working copy)和缓存在.svn下的版本库文件的区别 [plain] view plain copy svn diff 1.2 ...
最新文章
- 激光+视觉+IMU+GPS如何做融合?
- 编程之美2.3 寻找发帖水王
- 在Safari里也能像Chrome里一样,通过执行js修改变量的值,在debugger里立即生效
- LeetCode OJ 147. Insertion Sort List
- 32 commons-lang包学习
- skiplist原理与实现
- python eval函数格式_Python函数中eval函数知识点
- 高仿蓝奏云单页下载页面源码
- 快过年了,分享 25 个 JS 实用技巧送给大家吧
- 美国AI出口限令倒计时,硅谷直喊“下手轻点”,担心推动中国技术发展
- linux下limits.conf 修改不生效的原因
- 【mysql】期末数据库复习指南(《数据库系统概率》知识点总结,数据库系统原理,数据库设计课程复习)
- 分解预测时间序列c 语言,用R语言做数据分析——时间序列的分解和预测
- 【声音可视化】语音学软件:praat
- 如何使用STM32F1/F4驱动CS5463
- 入职阿里巴巴的正确姿势
- 又猎一“狐”:一名外逃越南嫌疑人落网中
- 华为服务器RH2288 V3怎样配置RAID
- MAML中few-shot (小样本)learning中数据集的处理
- 图片压缩-speedpdf免费无损在线压缩图片