centos svn 安装

 


#检查是否安装了低版本的SVN
[root@zck /]# rpm -qa subversion
#卸载旧版本SVN
[root@zck modules]# yum remove subversion
安装SVN
[root@zck modules]# yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
确认已安装了svn模块
[root@zck /]# cd /etc/httpd/modules
[root@zck modules]# ls | grep svn
mod_authz_svn.so
mod_dav_svn.so

 

 

 

来源:http://blog.csdn.net/wangxiaofei2006/article/details/7177411

 

centos5.4下yum安装svn
[test@localhost /]# yum -y install subversion --prefix=/opt/svn

cd /opt
mkdir svndata                   //创建一个SVN根目录
chmod -R 777 svndata            //给SVN根目录权限

启SVN服务,并指定SVN的根目录: 
[test@localhost /]# svnserve -d -r /opt/svn/ 
#svnserve -d --listen-port 3690 -r /opt/svndata/

创建版本库
[test@localhost /]#mkdir -p /opt/svndata/repos1
#svnadmin create /opt/svndata/repos1
修改版本库
[test@localhost /]#vi /opt/svndata/repos1/conf/svnserve.conf
内容修改为:
[general]
anon-access = none
auth-access = write
password-db = /opt/svn/conf/pwd.conf
authz-db = /opt/svn/conf/authz.conf
realm = repos1

查看SVN运行情况
[test@localhost /]#netstat -tunlp | grep svn

tcp        0      0 0.0.0.0:3690                0.0.0.0:*                   LISTEN      8646/svnserve

查看服务的进程号:
[test@localhost svn]$ ps -A | grep svn
4094 ?         00:00:00 svnserve 
关闭进程:#kill 4094

配置自动启动:
把svnserve -d -r /opt/svn/ 放在/etc/rc.d/rc.local最后一行

版权声明:本文为博主原创文章,未经博主允许不得转载。

 

 
#检查是否安装了低版本的SVN
[root@zck /]# rpm -qa subversion
#卸载旧版本SVN
[root@zck modules]# yum remove subversion
安装SVN
[root@zck modules]# yum install httpd httpd-devel subversion mod_dav_svn mod_auth_mysql
确认已安装了svn模块
[root@zck /]# cd /etc/httpd/modules
[root@zck modules]# ls | grep svn
mod_authz_svn.so
mod_dav_svn.so
posted @ 2015-09-17 14:28  IT树  阅读(154)  评论(0编辑  收藏  举报