图形化SVN管理搭建 subversion edge自行修改密码
参考文章:
https://blog.csdn.net/buyaore_wo/article/details/84313467
安装版本:
Subversion Edge 5.2.3 (Linux 64-bit)
从官网上找到linux版本
https://www.collab.net/downloads/subversion#show-Linux
官网下载需要注册,而且速度极慢,等不及的大佬可以到以下地址获取软件包
https://download.csdn.net/download/jipengfei110/11140937
需要安装符合版本要求的java和python
一般来说linux自带pyhon的,我的服务器上已经有2.6.6
python -V #查看python版本,注意后面的V是大写的V,如果输入小写v之后则按ctrl+d键退出。
java -version #查看java版本
确定安装好java和python之后开始如下配置
1,将下载包的上传至/software目录
2,安装java,解压subversion edge包
rpm -ivh jdk-8u102-linux-x64.rpm
tar -zxvf CollabNetSubversionEdge-5.2.3_linux-x86_64.tar.gz
2,添加svn用户,运行subversion主程序时,不能使用root用户,否则会报错,所以创建一个专门的用户用来运行主程序。
groupadd svn
useradd -g svn svn
3,移动csvn目录,设置权限,切换svn用户,执行。
mv csvn/ /usr/local/
cd /usr/local/
chown -R svn:svn csvn/
su - svn
cd /usr/local/csvn/bin
./csvn start

4,使用http://localhost:3343/csvn登陆,localhost替换你主机的ip,使用admin/admin登陆web控制台,开始配置。

5,添加开机自启
进入/usr/lib/systemd/system目录,创建csvn.service和csvn-httpd.service文件,文件内容如下。
[root@svnserver system]# cat csvn.service
[Unit]
Description=csvn service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/csvn/bin/csvn start
ExecStop=/usr/local/csvn/bin/csvn stop
User=svn
Restart=on-abort
[Install]
WantedBy=multi-user.target
[root@svnserver system]# cat csvn-httpd.service
[Unit]
Description=csvn-httpd service
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/csvn/bin/csvn-httpd start
ExecStop=/usr/local/csvn/bin/csvn-httpd stop
User=svn
Restart=on-abort
[Install]
WantedBy=multi-user.target
添加到开机自启
systemctl enable csvn
systemctl enable csvn-httpd
如需开启防火墙,使用以下命令添加防火墙规则
firewall-cmd --permanent --add-port=3343/tcp
firewall-cmd --permanent --add-port=4434/tcp
firewall-cmd --permanent --add-port=18080/tcp
图形化SVN管理搭建 subversion edge自行修改密码的更多相关文章
- Ubuntu下安装RabbbitVCS(图形化svn管理工具)- Ubuntu也有TortoiseSVN
在Windows下用惯了TortoiseSVN这只小乌龟,到了Ubuntu下很不习惯命令行的SVN,于是经过一番寻找安装了RabbitVCS这款SVN图形化前端工具(官方网站:http://rabbi ...
- linux的svn服务器搭建--Subversion Edge
linux下的collabnetsubversionedge的安装: 安装条件(运行环境) jdk + python + httpd 1.root用户下建立svnroot用户,及设定密码 userad ...
- MariaDb数据库管理系统学习(二)使用HeidiSQL数据库图形化界面管理工具
HeidiSQL 是一款用于简单化的 MySQL server和数据库管理的图形化界面.该软件同意你浏览你的数据库,管理表,浏览和编辑记录,管理用户权限等等.此外,你能够从文本文件导入数据,执行 SQ ...
- Redis图形化客户端管理软件推荐
Redis是一个超精简的基于内存的键值对NOSQL数据库(key-value),一般对并发有一定要求的应用都用其储存session,乃至整个数据库.不过它公自带一个最小化的命令行式的数据库管理工具re ...
- [敏杰开发]知识路书——图形化文献管理大师 Beta版发布喽!!!
[敏杰开发]知识路书--图形化文献管理大师 Beta版发布喽!!! 一.总览 项目名称:知识路书 发布形式:网页应用 发布地址:http://roadmap.imcoming.top 二.运行环境与使 ...
- Docker 图形化页面管理工具使用
一.Docker图形化工具 docker 图形页面管理工具常用的有三种,DockerUI ,Portainer ,Shipyard .DockerUI 是 Portainer 的前身,这三个工具通过d ...
- kvm虚拟化一: 图形化的管理方式
1.安装必要工具yum install -y / qemu-kvm //kvm主程序 libvirt //虚拟化服务库 libguestfs-tools //虚拟机系统管理工具 virt-instal ...
- mysql workbench图形化mysql管理工具
MYSQL官网也推出了针对Linux的图形化的连接工具-MySQL Workbench.MySQL Workbench不仅仅是一个简单的MySQL客户端.简而言之,Workbench是一个跨平台的 ( ...
- Ubuntu 18.04图形化软件包管理器
1.ubuntu软件这个管理工具提供了一种管理您系统中软件的好方法,通过他可以很直观的查找软件安装很简单,打开终端,输入以下命令:----------------------------------- ...
随机推荐
- Codeforces Round #479 (Div. 3) F. Consecutive Subsequence (简单dp)
题目:https://codeforces.com/problemset/problem/977/F 题意:一个序列,求最长单调递增子序列,但是有一个要求是中间差值都是1 思路:dp,O(n)复杂度, ...
- 新版ios证书的申请
现在IOS不再开放提供测试证书了,整理一个申请证书的流程. 1. 申请应用的id 链接地址 https://developer.apple.com/登陆开发者中心,在account界面点击红框里面得区 ...
- 如何将plist大图拆分成原来的小图
我们一般为了提升性能和减少包体,大多会使用textpackture将图片打包成大图,有时候我们也需要查看它的原来小图,但是没有原图,这时候我们就可以使用cocos的工具,cocos studio. 预 ...
- deepfake-faceswap第一篇论文-2016摘要
核心目标:给定一个人的单张图片A,另一个人的单张图片B,在保持姿势,面部表情,视线方向,发型和光照不变的条件下,将A图片中的人物换成B图片中的人物.2016年,文章[1]实现了这个目标: 德国的蒂宾根 ...
- ionic2 rc2 添加版本更新自动升级功能
不废话,直接上代码 首先安装四个必备的插件: cordova plugin add cordova-plugin-app-version //获取APP版本 cordova plugin add co ...
- 基于Zynq的GNULinux在线编译调试记录
--20171228 1.实验环境 硬件环境:联想ThinkPad E430(内存加到10G).显示屏×2.VGA线×1.HDMI线×1 .鼠标×2.键盘×1.USB分线器×1.ZedBoard开发板 ...
- 命令行窗口中使用pip安装第三方库成功之后,在pycharm中仍不能使用
在学习廖老师的Python教程的时候,遇到命令行窗口中使用pip安装第三方库成功之后,在pycharm中仍不能使用的情况, 这种情况可能是由于在本地安装了多个Python版本的缘故(只是可能的情况之一 ...
- c++ — 运算符重载与strcmp自实现
#include <iostream> #include <string.h> #include <stdlib.h> using namespace std; c ...
- echarts 折线图点击高亮
echarts中注册事件很多 ,记录下今天做的折线图点击高亮: 查了api,看了半天,发现折线图点击时只能做到圆点变大,并不能实现点击线条,整条线条高亮,也真是醉了. 上图: 如图所示,只能圆点变大. ...
- TowSum