CentOS 5.2下SVN服务器的安装与配置
安装了一下SVN服务器,本文没有与Apache整合,过程如下:
一,下载相关软件:
1 | wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz |
二,安装及配置:
1,解压,要在同一个目录下:
1 | [root@youxia201 opt]# tar -zxvf subversion-1.6.1.tar.gz |
2,编译及安装:
1 | [root@youxia201 subversion-1.6.1]# ./configure --prefix=/usr/local/svn/ |
3,把svn相关的命令添加到环境变量中:
1 | [root@youxia201 subversion-1.6.1]# echo "export PATH=$PATH:/usr/local/svn/bin/" >> /etc/profile |
三,建立测试仓库:
1,建立SVN的根目录,研发中心有多个项目部:
1 | [root@youxia201 subversion-1.6.1]# mkdir -p /opt/svn/ |
2,建立一个测试仓库:
1 | [root@youxia201 subversion-1.6.1]# mkdir -p /opt/svn/svntest/ |
3,修改配置文件:
1 | [root@youxia201 svntest]# cd /opt/svn/svntest/conf/ |
四,启服务器及测试:
1,启SVN服务,并指定SVN的根目录:
1 | [root@youxia201 test]# svnserve -d -r /opt/svn/ |
2,服务已经正常起来:
1 | [root@youxia201 test]# netstat -tunlp | grep svn |