标签:
1、下载相关工具,代码如下:
wget http://subversion.tigris.org/downloads/subversion-1.6.1.tar.gz wget http://subversion.tigris.org/downloads/subversion-deps-1.6.1.tar.gz
2、安装及配置
(1)解压下载的文件包,代码如下:
tar -zxvf subversion-1.6.1.tar.gz tar -zxvf subversion-deps-1.6.1.tar.gz
(2)编译安装操作,代码如下:
./configure --prefix=/usr/local/svn/ make && make install
(3)配置SVN环境变量,代码如下:
echo "export PATH=$PATH:/usr/local/svn/bin/" >> /etc/profile source /etc/profile
3、建立一个测试仓库,具体代码如下:
mkdir -p /opt/svn/svntest/ svnadmin create /opt/svn/svntest/
4、修改SVN配置文件,操作如下:
使用cd命令目录/opt/svn/svntest/conf目录下,会发现三个文件:
svnserve.conf SVN配置文件
authz 设置用户权限配置文件(注意:文件名可自定义,打开svnserve.conf文件之后找到authz-db = authz可以改动)
passwd 设置用户名及密码配置文件(注意:打开svnserve.conf文件之后找到password-db = passwd可以改动)
具体代码操作如下:
(1)使用命令vim svnserve.conf文件,修改内容如下:
[general] anon-access = none auth-access = write password-db = passwd authz-db = authz
(2)使用命令vim authz文件,修改内容如下:
[svntest:/] www.yoodb.com = rw #svntest测试仓库增加www.yoodb.com用户权限可写
(3)使用命令vim passwd文件,修改内容如下:
www.yoodb.com = 123456 #密码设置随意,本人设置为123456
5、启动SVN服务器,并制定根目录,命令如下:
svnserve -d -r /opt/svn/
检查服务是否已正常启动,命令如下:
netstat -tunlp|grep svn
如果结果显示监听3690端口正常,启动成功。
来源:http://www.yoodb.com/article/display/302
标签:
原文地址:http://my.oschina.net/freelife/blog/477689