svnadmin配置

svnadmin配置

1.在centos6.3中安裝apache,svn,mysql

yum -y install subversion subversion-devel httpd mysql-server mod_dav_svn openssl-devel

2.安裝resin

#tar -zxvf  resin-4.0.38.tar.gz

#cd resin

#./configure --prefix=/usr/local/resin --with-java-home=/usr/local/jdk/

#make && make install

3.啓動服務

#chkconfig httpd on

#chkconfig mysqld on

#chkconfig svnserve on

#mkdir /svn    #建立版本庫目錄

#vim /etc/init.d/svnserve         #配置svn啓動後的根目錄

args="--daemon --pid-file=${pidfile} $OPTIONS"
修改後:
args="--daemon --pid-file=${pidfile} $OPTIONS -r /svn"

4.初始化svnadmin數據庫

》create database if not exists svnadmin default character set gbk; 

使用winrar打開svnadmin.war修改裏面的WEB_INF/jdbc.properties數據庫連接信息

db=MySQL

#MySQL
MySQL.jdbc.driver=com.mysql.jdbc.Driver
MySQL.jdbc.url=jdbc:mysql://127.0.0.1:3306/svnadmin?characterEncoding=utf-8
MySQL.jdbc.username=root
MySQL.jdbc.password=abc123


#cd svnadmin-3.0.3/db/

》source /usr/local/svnadmin-3.0.3/db/mysql5.sql

5.安裝svnadmin

#cp svnadmin.war /usr/local/resin/webapps/

6.測試

#/etc/init.d/httpd restart 

#/etc/init.d/mysqld restart 

#/etc/init.d/resin restart 

#/etc/init.d/svnserve restart

瀏覽器登錄:瀏覽器登錄:http://192.168.10.56:8088/svnadmin/ 默認用戶名和密碼:svnadmin svnadmin

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