2024年3月31日发(作者:)
前言
SVN服务器有2种运行方式:独立服务器和借助apache。2种方式各有利弊,独立SVN
服务器不结合Apache安装使用,连接独立SVN服务器也不用HTTP协议。这是比较快
捷的SVN服务器配置方法。本次安装时使用的是独立用品方式。
SVN存储版本数据也有2种方式:BDB和FSFS。因为BDB方式在服务器中断时,有
可能锁住数据所以还是FSFS方式更安全一点,我安装时也使用的是FSFS方式。
一 下载工具
1.
2.
这两个包可以直接到CSDN去下载,版本要一样,都是必须下载的,否则单独下载第
一个包编译时就会提示缺少模块。这两个包下载解压后会解压到同一个目录下,不需要特
别指定。
二 解压安装
1. 解压两个包:
在此之前,我已经创建了一个用户svnadmin专门用来安装管理svn的,就解压在
/home/svnadmin/目录下
tar -xzvf
tar -xzvf
2. 编译安装
./configure --prefix=/home/svnadmin/subversion --without-berkeley-db
//prefix指定安装的目录,without-berkeley-db表明不使用berkeley数据库
//在这一步有可能不成功,是因为有一些依赖的软件没装,具体见下面“遇到的问题”
make
make install
//也许要sudo,看情况
3. 查看是否安装成功
/home/svnadmin/subversion/bin/svnserve --version
//如果出现SVN的版本则证明安装成功
三 添加环境变量


发布评论