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的安装相关推荐

  1. 关于一些Linux SVN的安装使用

    关于一些Linux SVN的安装使用 SVN简介 The goal of the Subversion project is to build a version control system tha ...

  2. linux svn拒绝,Linux SVN的安装以及配置

    装.Linux SVN的安装以及配置 step 1 安装subversion yum install subversion step 2 安装apache的Linux SVN模块 yum instal ...

  3. linux svn 客户端安装配置

    1.首先需要安装SVN.Ubuntu下的SVN安装十分简单,sudo apt-get install subversion,然后根据提示一步一步,就完成了SVN的安装: sudo apt-get in ...

  4. linux svn 客户端安装

    到 http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=10339&expandFolder=10339&am ...

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

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

  6. linux svn安装和配置

    linux svn安装和配置,不结合apache http://blog.51yip.com/server/901.html 张映 发表于 2010-07-07 分类目录: 服务器相关 今天有个同事在 ...

  7. linux下svn客户端安装及环境配置

    一.svn客户端安装及环境配置. 果所在的linux机器上没有安装svn客户端,则首先安装svn客户端: 1. subversion-1.4.3.tar.bz2  subversion-deps-1. ...

  8. linux svn安装

    linux centos 5.4 x64 svn安装 #####################################################  #本文内容来自<老男孩linu ...

  9. eas 在linux下安装_Linux下SVN的安装以及配置

    我这里演示下linux下如何安装svn,以及相应的配置文件,首先你需要准备一个linux系统,可以是阿里云,也可以是vm安装. 我这里使用的是CentOS 7 查看命令:cat /etc/redhat ...

最新文章

  1. Unity Note 1
  2. word 流水号 自动增加_以自动组卷软件为例浅谈Python自动化办公
  3. 性能超强悍 戴尔 R920服务器
  4. XPath概述 及 dom4j支持xpath的操作
  5. 在C#代码中应用Log4Net(五)将Log4Net正确地封装在自己的类库中并进行调用
  6. CSS Grid布局(1)
  7. Oracle的to_char()函数使用
  8. JavaScript开发中几个常用知识点总结
  9. poj1113/hdu1348(凸包。。。两个网站上的输入输出有点出入)
  10. nginx unit
  11. 关于网站主页的界面设计不同风格的探索
  12. Go 系列教程 —— 26. 结构体取代类
  13. android.mk ifeq使用介绍,Makefile中的ifeq 多条件使用
  14. 廖雪峰python3复习总结——day12-1
  15. MVC模式中Controller控制器为什么是Servlet?怎么理解?
  16. 如何给批量的图片命名(以序号递增的形式)?
  17. 沉镀非晶质氟化碳(a-C:F)膜-供应CulnS2/CBD硫化铟/钒氧化物/铜铬磷硫CuCrP2S6/铜铁锡硫(CFTS)/铜铟硫光电/铬-氧/铜铁锡硫(CFTS)/钒氧化物薄膜定制
  18. CentOS7安装MongoDB及基础操作
  19. owlBus 的uwp版本上架了
  20. 装ubuntu系统U盘制作启动盘

热门文章

  1. 蓝桥杯基础练习之十六进制转十进制(python实现)
  2. Java音视频播放器
  3. 腾讯后台开发,三面蚂蚁金服(交叉面)定级阿里P6,文末有彩蛋
  4. 小程序技术未来发展的思考:低代码演进和创新应用
  5. 超级网管员——网络设备
  6. 从Seq2seq到Pointer-Generator Networks
  7. Android中ListView结合网络请求开发小案例(适合初学者必看的一篇详细实例)
  8. 凭借32量子比特!Rigetti Computing打入英国量子计算市场
  9. Windows 2003 Server远程代码执行漏洞集合
  10. 《英文取名》未来五年名字使用人数预测 --- ​​​​​​​Python实现ARIMA模型