版本控制器SVN安装使用【linux】

下载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

猜你喜欢

转载自www.cnblogs.com/Mr-Wenyan/p/8972054.html
今日推荐