centos 安装subversion
(参考:http://blog.feehi.com/linux/252.html)
- 下载最新版subversion
wget http://mirror.bit.edu.cn/apache/subversion/subversion-1.9.3.tar.gz
- 解压并进入
tar -xvzf subversion-1.9.3.tar.gz cd subversion-1.8.11
- 安装apr-util
yum install apr-util apr-util-devel
- 安装sqlite
yum install sqlite sqlite-devel
- 如果yum sqlite 后,仍然不行,则会显示以下错误
- 这个时候,只用 通过获取 amakgamation
通过命令进行解压,然后重命名
unzip sqlite-amalgamation-3071501.zip
mv sqlite-amalgamation-3071501 sqlite-amalgamation
- 运行configure脚本
/configure –prefix=/usr/local/subversion
- 编译并安装
make && make install
- 安装完成后,我们来进行配置
- 创建版本目录
mkdir /var/svn
- 插件版本库
svnadmin create svn/repo
- 配置文件的使用
- 配置 authz
zeopean= zeopean
[repo:/] @zeopean = rw
- 配置 passwd
zeopean = password
- 配置 authz
- 创建版本目录
* 配置 svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
- 配置完成后,重启吧
svnserve -r -d /var/svn
- 然后使用客户端 进行检出
svn://ip-addr/svn
时间: 2024-10-01 08:08:37