linux svn服务器的安装
svn服务器的安装与配置
author:ling凌yue月
环境:centos、subversion-1.7.1(1.7版本以后不需要subversion-devel了)
说明:此安装方法是独立的,不需要apache
一、安装
1,安装apr
#yum install apr
2,安装apr-util
到http://apr.apache.org/download.cgi下载apr-1.4.5.tar.gz
#tar –zxvf apr-1.4.5.tar.gz #cd apr-1.4.5 # ./configure --prefix=/usr/local/apr-util --with-apr=/usr/bin # make && make install
3,安装sqlite
#./configure --prefix=/usr/local/sqlite #make && make install
4,安装subversion-1.7.1
#tar –zxvf subversion-1.7.1.tar.gz #cd subversion-1.7.1 # ./configure --prefix=/usr/local/subsersion --without-berkekey-db --with-zlib --with-apr=/usr/bin --with-apr-util=/usr/local/apr-util/ --with-sqlite=/usr/local/sqlite/ #make && make install
二、配置
#/usr/local/subsesion/bin/svnadmincreate/var/www/svnserve/
编辑/var/www/svnserve/svnserve.conf
8 [general] 19 anon-access=none 20 auth-access=write 27 password-db = passwd 34 authz-db = authz 39 realm = /var/www/svnserve/test 48 [sasl]
编辑passwd文件
6 [users] 7 loginUser = loginPasswd
编辑authz文件(其它注释掉)
21 [groups] 24 user= loginUser 26 [/] 27 @admin = rw
三、启动
#useradd svn #passwd svn #chown –R svn:svn /var/www/svnserve # su - svn -c "/usr/local/subsersion/bin/svnserve -d --config-file=/var/www/svnserve/svnserve.conf --listen-port=8400 -r /var/www/svnserve"
相关推荐
ECSHOP专属建设 2020-11-13
xzjforDream 2020-09-23
fenggit 2020-09-15
起点 2020-08-17
leehbhs 2020-07-26
leehbhs 2020-07-04
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf
起点 2020-06-28
leehbhs 2020-06-20
dingqinghu 2020-06-16
dengweijunkedafu 2020-06-09
nebulali 2020-05-27
起点 2020-05-10
起点 2020-05-05
83520298 2020-05-04