2024年5月5日发(作者:)
在CentOS系统上CSVN的配置
用了一段时间的CSVN了,感觉还不错。但原来我的服务端都是在Windows
上建立的。昨天花了6个多小时终于在Linux上把这CSVN搭建起来了,弄到凌
成2点才弄完,把我的配置命令贴上来,备忘!
一、准备工作
1.下载Java和CSVN。下载地址如下:
Java:/zh_CN/
CSVN:/cn/downloads/subversion/
用户登入
3.转到存放安装文件的目录
cd /home/tommy
4.将java与CSVN复制到/opt
cp /opt
cp CollabNetSubversionEdge-1.3.3_ /opt
二、安装java
1.切换到目录opt
cd /opt
2.添加java自解压包运行权限并解压java
chmod u+x
./
二、配置java
1.用vi打开profile
vi /etc/profile
2.在profile最后添加:
JAVA_HOME=/opt/jre1.6.0_26
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/:$JAVA_HOME/lib/
export JAVA_HOME
export PATH
export CLASSPATH
三、修改sudors
1.打开sudoer
/usr/sbin/visudo
2.最后添加
tommy ALL=(ALL) ALL
四、安装CSVN
1.切换到安装目录/opt
cd /opt
2.解压CSVN安装包
tar zxf CollabNetSubversionEdge-1.3.3_
3.因为CSVN不能用root用户运行,而运行CSVN的用户需要csvn文件夹的写入
权,所以需要修改csvn文件夹所有人。
chown -R tommy:tommy csvn
4.重启
reboot
5.用tommy登录
6.测试java
java -version
返回:
java version "1.6.0_26"
Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Client VM (build 20.1-b02, mixed mode, sharing)
说明安装成功!
7.切换到csvn
cd /opt/csvn
8.执行安装命令:
sudo -E bin/csvn install
返回:
Detected RHEL or Fedora:
Installing the CSVN Console daemon..
Setting RUN_AS_USER to: 'tommy'. Please edit '../data/conf/' if
this needs to be adjusted
Setting JAVA_HOME to: '/opt/jre1.6.0_26'. Please edit
'../data/conf/' if this needs to be adjusted.
9.启动CSVN控制台
bin/csvn start
返回:
Starting
CSVN Console started
Waiting for application to initialize (this may take a
minute)........................................................
CSVN Console is ready at localhost:3343/csvn
启动成功!
10.用浏览器打开:localhost:3343/csvn发现CSVN服务是停止的如下
图:


发布评论