如何成功在linux上成功启动CollabNet Subversion Edge
本帖最后由 marbleqi 于 2011-03-25 16:16:05 编辑
我在网上下载了CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz。
在Red Hat Enterprise Linux5.3上安装。
按照要求安装了jdk1.6的包(jdk-6u21-linux-i586.bin),
相关命令:
chmod u+x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
mv jdk1.6.0_21 /usr/local/
还有python2.4(系统盘自带的python-2.4.3-24.el5.i386.rpm)。
相关命令:
rpm -Uvh python-2.4.3-24.el5.i386.rpm
然后安装CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz。
相关命令:
cp CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz /opt/
cd /opt
tar zxf CollabNetSubversionEdge-1.3.2_linux-x86.tar.gz
cd /csvn
sudo -E bin/csvn install
修改/opt/csvn/data/conf/csvn.conf中的JAVA_HOME参数,修改RUN_AS_USER参数。
RUN_AS_USER=root
JAVA_HOME=/usr/local/jdk1.6.0_21
修改后,运行命令:
bin/csvn start
但是进入web界面后,
Address: http://localhost:3343/csvn
Username: admin
Password: admin
Subversion状态是停机,点击启动,就提示启动Subversion服务器出错!
大家知道问题在哪里吗?怎么解决?
注:我所有的操作都是在root用户下进行的,是不是跟这个有关系?
------解决方案--------------------按照要求安装了jdk1.6的包(jdk-6u21-linux-i586.bin),
相关命令:
chmod u+x jdk-6u21-linux-i586.bin
./jdk-6u21-linux-i586.bin
mv jdk1.6.0_21 /usr/local/
-------------------------
我觉得如果安装jdk的话 这还不够 还需要配置java环境变量 修改/etc/profile 追加下面一段
export JAVA_HOME=/usr/local/jdk1.6.0_21
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
然后执行source /etc/profile (或者重启一下系统)
另外 你说"Subversion状态是停机,点击启动,就提示启动Subversion服务器出错!"
到底除了啥错 你却不说!
------解决方案--------------------不不太会..
------解决方案--------------------顶你啊 我也捣鼓了好久了 一直没成功 后面也是一看到一篇帖子说不能用root来装
------解决方案--------------------不用Root安装 用什么 用户来安装 呢。不是ROOT用户程序运行不起来啊。哎。
------解决方案--------------------总算成功解决
我把我碰到的问题也写进了下面这个地址:
http://hi.baidu.com/52xjm/blog/item/b67314f5e5904133bc3109bb.html
希望对你们有些帮助