首页 > 代码库 > 安装CollabNetzabbix实现svn服务并实现数据迁移

安装CollabNetzabbix实现svn服务并实现数据迁移

                    安装CollabNetzabbix实现svn服务并实现数据迁移

1.下载

wget https://downloads-guests.open.collab.net/files/documents/61/9424/CollabNetzabbix-4.0.11_linux-x86_64.tar.gz

2.安装jdk

wget http://download.oracle.com/otn/java/jdk/6u41-b02/jdk-6u41-linux-x64-rpm.bin?AuthParam=1418873039_b7fa4fbb4f65e421ffbdd505018de43b


chmod 777 jdk-6u45-linux-x64-rpm.bin

./jdk-6u45-linux-x64-rpm.bin


vim /etc/profile

JAVA_HOME=jdk1.6.0_45

JAVA_BIN=/usr/java/jdk1.6.0_25/bin 

PATH=$PATH:$JAVA_HOME/bin  

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

export JAVA_HOME JAVA_BIN PATH CLASSPATH

source /etc/profile

java -version


4.安装CollabNetzabbix

tar xvf CollabNetSubversionEdge-4.0.11_linux-x86_64.tar.gz

useradd svn

chown admin:admin -R /opt/subversion/csvn/

cd /opt/subversion/csvn/

bin/csvn install

bin/csvn start

bin/csvn-httpd start

5.然后就可以使用svn服务了


6.数据迁移

只要把数据拷贝到目标服务器就可以了可以通过rsync实现


7.用户迁移

从原始机器中拷贝{安装路径} \data\conf下的文件,特别是svn_auth_file到目标服务器

然后拷贝{安装路径}\data\csvn-production-hsqldb.script到目标服务器


本文出自 “wcf” 博客,转载请与作者联系!

安装CollabNetzabbix实现svn服务并实现数据迁移