下载sqlite:http://www.sqlite.org/2016/sqlite-autoconf-3130000.tar.gz
下载SVN:http://apache.fayea.com/subversion/subversion-1.9.4.tar.gz
安装(源码安装):
1、编译安装准备
安装apr、apr-util、apr-iconv等工具
2、编译安装sqlite
1 tar -zxvf sqlite-autoconf-3130000.tar.gz 2 cd sqlite-autoconf-3130000 3 ./configure --prefix=/usr/local/sqlite 4 make && make install
3、安装SVN
1 tar -zxvf subversion-1.9.4.tar.gz 2 cd subversion-1.9.4 3 ./configure --prefix=/usr/local/subversion --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr-util --with-sqlite=/usr/local/sqlite
4、设置环境变量
1 vi /etc/profile 2 写入 3 export PATH=/usr/local/subversion/bin:$PATH 4 执行 5 source /etc/profile
使用svn建仓【服务器配置仓库】:
1、仓库配置
1 cd /usr/local/apache/htdocs 2 mkdir repositories 3 svnadmin create ./repositories 4 #执行命令后自动生成配置文件,repositories文件夹发现包含了conf, db,format,hooks, locks, README.txt等文件,说明一个SVN库已经建立 5 #conf文件夹包含配置用户及密码、权限等的文件
2、设置用户密码
1 cd ./repositories/conf 2 vi passwd 3 添加 4 tg = 123456
3、权限设置(设置哪些用户可以访问哪些目录)
1 vi authz
4、启动SVN服务
1 svnserve -d -r /usr/local/apache/htdocs/repositories
5、停止SVN
1 killall svnserve