linux svn的安装
1、使用yum命令安装svn
yum -y install subversion
运行结果如图:
2、创建目录并配置
建立版本库目录
mkdir -p /data/svn/repo
3、配置
svnadmin create /data/svn/repo
执行上面的命令后,自动建立repo测试库,查看/data/svn/repo 文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立。
4、用户密码passwd配置
[root@prd-rabbitmq01 conf]# cd /data/svn/repo/conf
[root@prd-rabbitmq01 conf]# vim passwd
用户名=密码
这样我们就建立了hello用户, 123密码
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
5、权限控制authz配置
[root@prd-rabbitmq01 conf]# vi authz
意思是hello用户对repo测试库下所有的目录有读写权限,当然也可以限定。 如果是自己用,就直接是读写吧。
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
6、服务svnserve.conf配置
[root@prd-rabbitmq01 conf]# vim svnserve.conf
追加一下内容:
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#使授权用户有写权限
auth-access=write
#密码数据库的路径
password-db=passwd
#访问控制文件
authz-db=authz
#认证命名空间,subversion会在认证提示里显示,并且作为凭证缓存的关键字
realm=/data/svn/repositories
以上语句都必须顶格写, 左侧不能留空格, 否则会出错.
7、启动SVN服务
查看svn服务是否启动
ps -ef|grep svn
如果没有启动,执行下面语句
svnserve -d -r /data/svn/repo --listen-port=3690
8、开启端口
/sbin/iptables -I INPUT -p tcp --dport 3690 -j ACCEPT/etc/rc.d/init.d/iptables save/etc/init.d/iptables restart/etc/init.d/iptables status
9、访问
svn://ip地址
端口默认为3690,输入配置好的用户名和密码即可。
注意:此处千万不能 svn://ip地址/repo,否则无法访问。
linux svn的安装相关推荐
- 关于一些Linux SVN的安装使用
关于一些Linux SVN的安装使用 SVN简介 The goal of the Subversion project is to build a version control system tha ...
- linux svn拒绝,Linux SVN的安装以及配置
装.Linux SVN的安装以及配置 step 1 安装subversion yum install subversion step 2 安装apache的Linux SVN模块 yum instal ...
- linux svn 客户端安装配置
1.首先需要安装SVN.Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的安装: sudo apt-get in ...
- linux svn 客户端安装
到 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=10339&expandFolder=10339&am ...
- linux svn 版本安装,有人有linux版本的svn安装包吗
1 svn diff的用法1.1 对比当前本地的工作拷贝文件(working copy)和缓存在.svn下的版本库文件的区别 [plain] view plain copy svn diff 1.2 ...
- linux svn安装和配置
linux svn安装和配置,不结合apache http://blog.51yip.com/server/901.html 张映 发表于 2010-07-07 分类目录: 服务器相关 今天有个同事在 ...
- linux下svn客户端安装及环境配置
一.svn客户端安装及环境配置. 果所在的linux机器上没有安装svn客户端,则首先安装svn客户端: 1. subversion-1.4.3.tar.bz2 subversion-deps-1. ...
- linux svn安装
linux centos 5.4 x64 svn安装 ##################################################### #本文内容来自<老男孩linu ...
- eas 在linux下安装_Linux下SVN的安装以及配置
我这里演示下linux下如何安装svn,以及相应的配置文件,首先你需要准备一个linux系统,可以是阿里云,也可以是vm安装. 我这里使用的是CentOS 7 查看命令:cat /etc/redhat ...
最新文章
- Unity Note 1
- word 流水号 自动增加_以自动组卷软件为例浅谈Python自动化办公
- 性能超强悍 戴尔 R920服务器
- XPath概述 及 dom4j支持xpath的操作
- 在C#代码中应用Log4Net(五)将Log4Net正确地封装在自己的类库中并进行调用
- CSS Grid布局(1)
- Oracle的to_char()函数使用
- JavaScript开发中几个常用知识点总结
- poj1113/hdu1348(凸包。。。两个网站上的输入输出有点出入)
- nginx unit
- 关于网站主页的界面设计不同风格的探索
- Go 系列教程 —— 26. 结构体取代类
- android.mk ifeq使用介绍,Makefile中的ifeq 多条件使用
- 廖雪峰python3复习总结——day12-1
- MVC模式中Controller控制器为什么是Servlet?怎么理解?
- 如何给批量的图片命名(以序号递增的形式)?
- 沉镀非晶质氟化碳(a-C:F)膜-供应CulnS2/CBD硫化铟/钒氧化物/铜铬磷硫CuCrP2S6/铜铁锡硫(CFTS)/铜铟硫光电/铬-氧/铜铁锡硫(CFTS)/钒氧化物薄膜定制
- CentOS7安装MongoDB及基础操作
- owlBus 的uwp版本上架了
- 装ubuntu系统U盘制作启动盘
热门文章
- 蓝桥杯基础练习之十六进制转十进制(python实现)
- Java音视频播放器
- 腾讯后台开发,三面蚂蚁金服(交叉面)定级阿里P6,文末有彩蛋
- 小程序技术未来发展的思考:低代码演进和创新应用
- 超级网管员——网络设备
- 从Seq2seq到Pointer-Generator Networks
- Android中ListView结合网络请求开发小案例(适合初学者必看的一篇详细实例)
- 凭借32量子比特!Rigetti Computing打入英国量子计算市场
- Windows 2003 Server远程代码执行漏洞集合
- 《英文取名》未来五年名字使用人数预测 --- ​​​​​​​Python实现ARIMA模型