SVN搭建教程

svn搭建很簡單,但是好多人遇到問題都問我,以下是我總結的svn的詳細搭建過程,在此分享下!

 

1、安裝csvn之前必須先安裝jdk1.6和python2.4-2.6

jdk的安裝

將下載好的jdk上傳到/test下,賦予可執行權限
[root@localhost test]#chmod 777 jdk-6u27-linux-x64.bin
[root@localhost test]# ./jdk-6u27-linux-x64.bin
[root@localhost test]#mv jdk1.6.0_27/ /usr/local/
[root@localhost local]# vim /etc/profile   (配置環境變量)
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

[root@localhost local]# source /etc/profile (使環境變量設置生效)

==================
export JAVA_HOME=/usr/local/java
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
==================

[root@localhost test]# java -version  
java version "1.6.0_27"   (出現此結果)
Java(TM) SE Runtime Environment (build 1.6.0_27-b07)
Java HotSpot(TM) 64-Bit Server VM (build 20.2-b06, mixed mode)
[root@localhost test]# 

python可以用光盤自帶的包安裝

2、安裝csvn
將軟件包解壓
[root@localhost test]#tar -zxvf CollabNetSubversionEdge-3.1.0_linux-x86_64.tar.gz -C /opt/
[root@localhost test]#useradd svn
[root@localhost test]#chown svn:svn -R csvn (要將csvn目錄的所有者和所屬組權限賦給普通用戶,否則服務起不來)
[root@localhost test]#cd /opt/csvn
[root@localhost csvn]# ls
appserver  bin  data  dist  lib  licenses  pkg  README  www
[root@localhost csvn]# bin/csvn install (爲了讓svn隨系統的啓動而自動運行,執行此安裝命令)
-----
[root@localhost csvn]# bin/csvn install
Detected RHEL or Fedora:
 Installing the CSVN Console daemon..
Setting RUN_AS_USER to: 'root'. Please edit '../data/conf/csvn.conf' if this needs to be adjusted
Setting JAVA_HOME to: '/usr/local/jdk1.6.0_27'. Please edit '../data/conf/csvn.conf' if this needs to be adjusted.
[root@localhost csvn]# 
確保data/conf/csvn.conf配置文件中JAVA_HOME路徑爲 /usr/local/jdk1.6.0_27

-----
[root@localhost csvn]# bin/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
[root@localhost csvn]# bin/csvn console
Running CSVN Console...
CSVN Console is already running.
[root@localhost csvn]# bin/csvn start
Starting CSVN Console...CSVN Console is already running.
[root@localhost csvn]# 

3、csvn的使用

啓動成功後,瀏覽器輸入http://192.168.11.10:3343 登陸
用戶名:admin
密碼:  admin

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章