Linux 通过yum源安装subversion(svn)服务端
目录
- 前言
- 通过yum源安装subversion(svn)服务端
- 基本的SVN服务端配操作
- 确定一个SVN目录
- 新建SVN仓库
- 给SVN仓库添加用户
- 给SVN仓库的用户授权
- SVN仓库配置
- 启动服务器
- 测试服务器
- 参考
前言
略
通过yum源安装subversion(svn)服务端
参考 Linux 利用yum源安装subversion(svn)客户端。
shell> yum install subversion
通过yum源安装的subversion,既包含服务端,又包含客户端。
基本的SVN服务端配操作
确定一个SVN目录
比如/home/svn
。
shell> mkdir /home/svn
新建SVN仓库
shell> svnadmin create /home/svn/test
给SVN仓库添加用户
在/home/svn/test/conf/passwd
文件添加形如"username=password
"的条目。
[users]
admin = adminpass
user1 = 123456
给SVN仓库的用户授权
在 /home/svn/test/conf/authz
文件中修改用户的访问策略:
[groups][test:/]
admin = rw
user1 = r
* =[test:/modue]
admin = rw
user1 = rw
* =
以上表示admin具有所有的读写权限,user1在modue文件夹下可读可写,根目录下只读。
也可以配置组的权限。
SVN仓库配置
在/home/svn/test/conf/svnserve.conf
文件中修改SVN仓库配置。
svnserve.conf内容如下:
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
启动服务器
shell> svnserve -d -r /home/svn
测试服务器
使用TortoiseSVN工具方式测试:
命令行方式测试:
shell> svn co svn://192.168.1.5/test --username jack
# 按提示输入svn的密码
shell> cd test
shell> vim main.c
shell> svn add main.c
shell> svn commit main.c -m "comment"
Adding main.c
Transmitting file data .
Committed revision 2. ( 测试提交成功 )
参考
https://subversion.apache.org/packages.html
Linux 通过yum源安装subversion(svn)服务端相关推荐
- Linux 利用yum源安装subversion(svn)客户端
前言 CentOS 7 subversion(svn) 安装过程 yum 方式安装 shell> yum install subversion 检查是否安装成功 shell> svn -- ...
- linux安装配置svn服务端
在线安装SVN 使用svn --version 命令查看SVN是否已经安装. 或者 $ rpm -qa subversionsubversion-1.14.1-1.x86_64 如果没有安装,使用yu ...
- linux中yum源安装dhcp,24.Linux系统下动态网络源部署方法(dhcpd)
1.安装dhcp软件 注意:安装时需要有配置好的yum仓库,关于yum仓库的配置,祥见Linux下系统的软件安装以及yum源配置(yum仓库搭建.yum命令.rpm命令) [root@servser ...
- Linux 利用yum源安装nginx
环境 1, CentOS 7 2, nginx 1.12.2 步骤 1,添加nginx源 rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS ...
- 在Linux上搭建VisualSVN Server(svn服务端)
一.检查是否安装了低版本的SVN # rpm -qa | grep subversion 如果已安装SVN,则会返回版本信息.这时需要卸载旧版本的SVN. 卸载旧版本SVN # yum remove ...
- centos7下svnserve方式部署subversion/SVN服务端(实操)
一般来说,subversion服务器可以用两种方式架设: 一种是基于svnserve,svnserve作为服务端: 一种是基于Apache,用apache作为服务端. 这里采用第一种方式部署. 执行如 ...
- Linux 利用yum源安装php5.6+nginx
前言 CentOS 7 nginx1.12.2 php5.6 nginx已经安装完成,且document root 目录为/usr/share/nginx/html. 步骤 1,添加php5.6源 s ...
- linux 利用yum源安装mysql5.7
前言 CentOS 7 MySQL 5.7 查找mysql源 http://repo.mysql.com 步骤 添加mysql源 shell> rpm -ivh http://repo.mysq ...
- Linux 利用yum源安装php7.0+nginx
环境 1, CentOS 7 2, nginx1.12.2 3, php7.0 nginx已经安装完成,且document root 目录为/usr/share/nginx/html. 步骤 1,添加 ...
最新文章
- 第9条:用生成器表达式来改写数据量较大的列表推导式
- flask echarts词云可视化_基于flask框架的高校舆情分析系统
- 15年3月c语言试卷,2015年3月二级C语言新增无纸化真题试卷(三)
- iphone4 base64 mp3 无法解析 html5,javascript - 如何使用HTML5在firefox上播放base64音频数据? - 堆栈内存溢出...
- php 逗号编码,php有几种编码
- vue-router之路由钩子(八)
- 小鱼比可爱(洛谷-P1428)
- Hystrix 熔断器舱壁模式
- android 的wifi定位
- javascript——forEach跳出循环
- java servlet,action,struts,struts2输出流中文编码问题
- VMware15.5.2安装unlocker时下载工具一直失败
- 【SVM分类】基于布谷鸟算法优化支持向量机SVM实现数据分类附matlab代码
- 学c语言前要学计算机导论吗,计算机导论与C语言
- word文件做一半未响应_WORD文件一编辑就未响应如何处理
- 玩转AgileCDN(二)——运维小哥做报表,不再为时区换算而烦恼
- 我的世界服务器指令系统,我的世界中国版最全指令 MC指令最全合集
- 为什么说入职国企也能越混越好?局外人不懂,内行人明白这4点
- FPGA笔试面试专题——时钟偏斜(skew)与抖动(Jitter)
- 如何优化cocos2d程序的内存使用和程序大小