CentOS Linux 搭建 SVN(CollabNet Subversion)服務器

安裝CollabNet Subversion以前必須先安裝JDK1.6和python2.4 ~ 2.6python

groupadd svn
useradd -g svn svnuser 
passwd svnuser ---> 741852
mkdir -p /data/develop
chgrp -R svn /data/develop
chmod -R g+rwx /data/develop
mv /opt/CollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz /data/develop/


把svn羣組下的用戶加入到sudo組
vi /etc/sudoers

找到 root ALL=(ALL) ALL,在下一行加入svnuser ALL=(ALL) ALL,強制保存退出。 用svnuser用戶解壓linux

su svnuser
tar -zxvf CollabNetSubversionEdge-2.3.0_linux-x86_64.tar.gz

編輯cscn配置文件svn

cp -r csvn/data/conf/csvn.conf.dist csvn/data/conf/csvn.conf
vi csvn/data/conf/csvn.conf

將: #RUN_AS_USER=
改成: RUN_AS_USER=svnuser

將: #JAVA_HOME=
改成: JAVA_HOME=/usr/local/jdk1.6.0_29

安裝csvnit

exit (退出svnroot用戶,回到root用戶)
cd /data/develop/csvn/
sudo -E bin/csvn install

啓動csvnio

su svnuser
bin/csvn start //啓動svnt
bin/csvn console //若是執行bin/csvn start不能正常啓動,嘗試該操做

啓動成功以後,默認管理員登陸地址:http://localhost:3343/csvnconsole

相關文章
相關標籤/搜索