公司新换了服务器,居然是suse,一点都不会用。yast 不会配置,zypper 也没有,只能用源码装了。
下载 subversion-1.4.0.tar.bz2 和subversion-deps-1.4.0.tar.gz
解压缩 : tar -ixvf subversion-1.4.0.tar.bz2
tar -zxvf subversion-deps-1.4.0.tar.gz
其中,subversion-deps-1.4.0.tar.gz解开之后,会在subversion-1.4.0目录下,增加apr、apr-util、neon和zlib几个安装中必须的库文件。
进去 subversion-1.4.0 中
./configure -prefix=/opt/svn
make
make install
配置路径
在etc/profile中加入:
#vi /etc/profile
export PAHT="$PATH:/opt/svn/bin"
创建版本库
输入命令:
#mkdir /usr/local/svn
#mkdir /usr/local/svn/newrepos
#svnadmin create /usr/local/svn/newrepos
配置用户
#cd /usr/local/svn/newrepos
#vi authz
增加用户名,如果加一组用户的话:
g_beijing = user1, user2, user3
[/]
@g_beijing
#vi passwd
增加密码明文
user1 = 1234567
user2 = 7654321
user3 = 0987654
#vi svnserve.conf
把
anon-access = none
auth-access = write
password-db = passwd