CentOS 7中使用Subversion Edge安装Subversion服务器
传统的使用Subversion + Apache Http Server搭建Subversion服务器,整个安装过程的配置文件修改完全是手动修改。无论是SVN项目的添加,还是用户的添加,以及用户访问权限的设置,以及用户登录验证方式的修改,都必须登录到SVN服务器上修改对应的配置文件,效率很低。CollabNet提供了Subversion Edge大大简化了SVN服务器的安装,以及安装后的配置。
本文介绍如何在CentOS 7.4上安装Subversion Edge以及使用Subversion Edge的GUI界面配置SVN服务器。
Subversion Edge服务器的启动需要使用非root用户,我们创建svn用户,用以启动Subversion Edge服务器。
groupadd svn
useradd -g svn svn
将svn用户加入/etc/sudoers文件中
svn ALL=(ALL) NOPASSWD: ALL
切换到svn用户,执行下列指令
sudo mkdir /opt/subversion
sudo chown -R svn:svn /opt/subversion
sudo chmod o+wx /opt/subversion
从CollabNet官网下载SubversionEdge最新的Linux 64位安装包
需要注意的是,CollabNet官网对Chrome和Firefox等非IE系浏览器支持不佳,直接通过这两个浏览器下载的tar.gz文件大小错误,为180M,接下来会解压失败,建议使用IE浏览器登录官网下载。
将下载后的tar.gz文件放到/opt/subversion目录下,进行解压
tar -zvxf CollabNetSubversionEdge-5.2.2_linux-x86_64.tar.gz
解压后会在/opt/subversion目录下生成csvn子目录
CentOS 7中使用Subversion Edge安装Subversion服务器相关推荐
- centos7切换root为mysql,CentOS 7中使用rpm方式安装MySQL 5.7后无法使用root登录解决
最近在CentOS 7中通过rpm方式安装了最新版本的mysql-server 5.7 (mysql57-community-release-el7-7.noarch.rpm) ,发现安装成功后无法使 ...
- CentOS系统中使用yum快速安装python3
需求 购买CentOS系统的云服务器后,发现系统内置的python版本为python2, 而且目前多数Linux系统的云服务器中都内置的是python2,但是python2即将停止维护, 又因为程序都 ...
- linux安装pgsql源码包解压,在Linux(centos)中使用源码安装pgRouting
目录 一.解压pgRouting 二.配置PostgreSQL的环境变量 三.编译源代码 四.测试 由于pgRouting依赖于PostGIS和PostgreSQL,所以阅读本文之前,务必请先阅读: ...
- 版本管理工具:CentOS下安装配置Subversion Edge 5.2.4(svn 1.8)
这篇文章介绍一下使用官方的Subversion Edge在CentOS下安装和设定的方法. CollabNet + VersionOne 强强联合 2017年8月7日,CollabNet和Versio ...
- centos php 默认安装目录,centos系统中的软件安装目录在哪
centos系统中软件的默认安装目录一般在/usr/local或者/opt中. 我们还可以通过whereis命令来查看软件的实际安装路径. 命令:whereis 功能介绍:在特定目录中查找符合条件的文 ...
- yum centos 7.4 安装svn服务器
1.查看linux版本 cat /etc/redhat-release 查看CentOS版本 cat /proc/version 可以看出centos是7.4的,linux为64位的 2. ...
- docker 安装Subversion Edge
实验了很多次,之前老是web启动不了,就是这里点击启动老是报错,网上说是必须用非root用户启动,但是我用docker 又会遇到sodu 的问题. 最后实验,只要解压的时候用非root用户解压(可能是 ...
- Centos 5.6 安装subversion总结
Subversion是一个自由,开源的版本控制系统.在Subversion管理下,文件和目录可以超越时空.Subversion将文件存放在中心版本库里.这个版本库很像一个普通的文件服务器,不同的是,它 ...
- CentOS 7.2 安装Subversion(SVN)
subversion 简介 Subversion是一个自由开源的版本控制系统.在Subversion管理下,文件和目录可以超越时空. Subversion将文件存放在中心版本库里,这个版本库很像一个 ...
最新文章
- redis数据类型_认识Redis与Redis的数据类型
- 解析IT行业的苦逼工作!(漫画)
- DELL R720 服务器 RAID阵列卡配置介绍
- OpenCV序列中创建矩阵cv :: Mat的实例(附完整代码)
- 全国信息学奥林匹克联赛 ( NOIP2014) 复赛 模拟题 Day1 长乐一中
- 细说Nginx配置文件
- 从“负电价”说起:谈谈德国新能源消纳的借鉴意义
- sqlite-常用语句
- 为MFC中的ListBox添加水平滚动条
- 在邮件标头中找到无效的字符_在实践中重试HTTP标头
- 利用CMD在vim中直接编译
- SNS网站中怎样获取MSN联系人信息
- 最近好颓废啊,改过自新就从收拾自己的东西开始吧
- 浪曦视频在线的ASP.NET AJAX视频教程下载
- 三维点云数据处理软件供技术原理说明_三维点云数据获取方法及获取系统技术方案...
- 压测学习总结——高并发性能指标:QPS、TPS、RT、吞吐量详解
- 浪潮提出“计算+”挖大数据商机
- 获取远程资源提示msxml3.dll指定资源下载失败
- 7年弹指一挥间:iOS演进史
- revit二次开发——如何选取元素(revit2016)