CSVN 配置 创建
上传安装包
[[email protected] src]# rz
[[email protected] src]# ls
CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz
jdk-8u91-linux-x64.gz
解压jdk-8u91-linux-x64.gz
[[email protected] src]# tar zxf jdk-8u91-linux-x64.gz -C /data/server/
设置环境变量
vim /etc/profile
在末尾添加下面几行 保存并退出export
export JAVA_HOME=/data/server/jdk1.8.0_91
export PATH=PATH
export CLASSPATH=.:JAVA_HOME/lib/tools.jar
重新加载环境变量
source /etc/profile
解压CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz
tar xf CollabNetSubversionEdge-5.1.4_linux-x86_64.tar.gz -C /data/server/
创建用户 创建密码
[[email protected] src]# groupadd csvn
[[email protected] src]# useradd -g csvn csvnuser
[[email protected] src]# passwd csvnuser
Changing password for user csvnuser.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully
切换到server目录下 再设置sudu权限
[[email protected] server]# chown -R csvnuser:csvn csvn/
[[email protected] server]# chmod +w /etc/sudoers
[[email protected] server]# vim /etc/sudoers
加入下面那一行
做路径优化
[[email protected] ~]# ln -s /data/server/csvn/bin/csvn /etc/csvn
[[email protected] ~]# ln -s /data/server/csvn/bin/csvn-httpd /etc/csvn-httpd
安装服务并启动
[[email protected] ~]# /data/server/csvn/bin/csvn install
Detected RHEL or Fedora:
The CSVN Console daemon is already installed.
[[email protected] ~]# /data/server/csvn/bin/csvn-httpd install
Detected RHEL or Fedora:
Installing the Subversion Edge Apache Server daemon…
[[email protected] ~]# service csvn start
Starting CSVN Console…
…
CSVN Console started
Waiting for application to initialize (this may take a minute)…
CSVN Console is ready at http://localhost:3343/csvn
[[email protected] ~]# service csvn-httpd start
Starting Subversion Edge Apache Server: OK
关闭防火墙
[[email protected] ~]# systemctl stop firewalld
http://ip:3343/csvn 进行访问,默认用户名密码为:admin admin
进入后点击Service Setting
创建用户
创建版本库
桌面安装这个
安装完后
在 d 盘或者其他盘创建一个文件夹
右键目录,选择svn checkout
输入账号密码
验证成功