centos7安装svn
摘抄自http://blog.csdn.net/junehappylove/article/details/65963025
1.安装
sudo yum install subversion
查看安装位置
sudo rpm -ql subversion
2.创建版本库
sudo mkdir -p /var/svn sudo svnadmin create /var/svn/project_1
3.配置
进入conf目录(该svn版本库配置文件)
- authz文件是权限控制文件
- passwd是帐号密码文件
- svnserve.conf SVN服
1. 设置帐号密码
sudo vim passwd
在[users]块中添加用户和密码,格式:帐号=密码,如junwei = junwei
完整内容参考下面:
[users]
june = june
junwei = junwei
2. 设置权限
sudo vim authz
在末尾添加如下代码:
admin = junwei
[/]
@admin = rw
完整内容参考下面:
[aliases]
[groups]
admin=june
user=june,junwei
[/]
@admin=rw
@user=rw
3. 修改svnserve.conf文件
sudo vim svnserve.conf
打开下面的几个注释:
- anon-access = read #匿名用户可读
- auth-access = write #授权用户可写
- password-db = passwd #使用哪个文件作为账号文件
- authz-db = authz #使用哪个文件作为权限文件
- realm = /var/svn/svnrepos # 认证空间名,版本库所在目录
[general] anon-access = read auth-access = write password-db = passwd authz-db = authz realm = /var/svn/project_1 # force-username-case = none [sasl] # use-sasl = true # min-encryption = # max-encryption =
4.启动svn版本库
sudo svnserve -d -r /var/svn
5.在windows上测试
在某个目录下面,右击 选择 “SVN Checkout”在弹出的Checkout框中输入svn://ip/project_1
,
点击OK会弹出提示输入用户名和密码,确定就OK了,可以上传一个文件测试一下。
centos7安装svn的更多相关文章
- Centos7安装SVN服务器
1.关闭防火墙systemctl stop firewalld.service 2.安装svn服务器yum install subversion 3.创建放置项目project的地方mkdir /sv ...
- centos7 安装svn, 同时支持 svn 和 http访问
1. 安装 svn [root@svn conf]#yum install subversion [root@svn conf]# svn --version svn, version 1.7.14 ...
- Centos7 安装svn步骤(宝塔面板)
1.运行以下命令安装SVN yum install subversion 2.运行以下命令创建目录 mkdir /var/svn 3.依次运行以下命令创建版本库 cd /var/svn svnad ...
- 关于阿里云centos7安装svn,客服端无法链接的问题
阿里云的centos7的版本中,通过yum安装了subversion之后,svn客服端无法链接svn服务器. 首先确定服务器的安全组策略中的3690端口是否打开 然后确定svnserve配置是否正确, ...
- CentOS7 安装svn
1 yum install subversion 2 运行 svn --version 报错 svn: error while loading shared libraries: libaprutil ...
- CentOS7下安装SVN服务端
CentOS7下安装SVN服务 1. yum命令即可方便的完成安装# sudo yum install subversion 测试安装是否成功:# svnserve --version 更改svn的默 ...
- centos7下svn的安装与配置
1.环境 centos7 2.安装svnyum -y install subversion 3.配置 建立版本库目录mkdir /www/svndata svnserve -d -r /www/svn ...
- CentOS7下SVN server的安装与配置
CentOS7通过yum install命令进行安装SVN(参考:http://subversion.apache.org/packages.html#centos) $ yum install su ...
- CentOS7.5安装SVN和可视化管理工具iF.SVNAdmin
一.安装Apache和PHP 由于iF.SVNAdmin使用php写的,因此我们需要安装php yum install httpd php 二.安装SVN服务器(其中,mod_dav_svn是Apac ...
随机推荐
- ubuntu16.04 使用kinectv2跑Elasticfusion
1.安装openni2 参考:https://blog.csdn.net/D206_hero/article/details/78985859?utm_source=blogxgwz3 sudo a ...
- HNOI2006公路修建问题
https://www.luogu.org/problemnew/show/P2323 [题目描述] OI island是一个非常漂亮的岛屿,自开发以来,到这儿来旅游的人很多.然而,由于该岛屿刚刚开发 ...
- day-13装饰器
函数的嵌套定义 概念:在一个函数的内部定义另一个函数 为什么要有函数的嵌套定义:1)函数fn2想直接使用fn1函数的局部变量,可以将fn2直接定义到fn1的内部,这样fn2就可以直接访问fn1的变量2 ...
- Java JVM里堆和栈的区别
参考资料: 1.堆和栈的概念和区别 2.JVM虚拟机
- GanttProject 如何显示今天和项目结束
GanttProject 如何显示今天和项目结束 GanttProject 在甘特图中可以很直观的看出项目开始和结束. 同时也可以看到今天的. 把今天的时间线打开,默认是关闭.
- Window服务项目脚手架
本人最近工作用到window服务程序,于是尝试分享下经验,开源了一个window服务脚手架项目,把window服务程序必不可少的组件集成进去,如日志组件log4net,window服务挂在后台,用日志 ...
- mysql用户管理及授权
以mariadb5.5版本为例 新建用户 登录mariadb # mysql -uroot -p Enter password: Welcome to the MariaDB monitor. Com ...
- APS技术中的多目标规划问题
在进行APS(高级计划与排程)系统开发时,绝大多数情况下是需要考虑多目标的.但面对多目标问题进行规划求解时,我们往往极容易因处理方法不当,而影响输出结果,令结果与用户期望产生较大差别.事实上很多时候用 ...
- 清空Sql server日志
日志文件时间长了很大很讨厌,这样清空 1.分离数据库 2.将原数据库的log文件改名 3.附加数据库,在log文件中会显示没有发现,点击删除按钮 4.确定即可
- rocketmq(三 java操作rocket API, rocketmq 幂等性)
JAVA操作rocketmq: 1.导入rocketmq所需要的依赖: <dependency> <groupId>com.alibaba.rocketmq</group ...