编译安装SVN服务器
来源:互联网 发布:ps软件课程设计报告 编辑:程序博客网 时间:2024/05/30 21:58
一、安装准备工作
安装expat,下载地址:http://vdisk.weibo.com/s/szqb7VVjeICk
解压编译安装:
tar xf expat-2.0.1.tar.gzcd /expat-2.0.1./configuremake &&make install
编译安装openssl;下载地址:http://www.openssl.org/source/openssl-1.0.0a.tar.gz
tar -zxvf openssl-1.0.0a.tar.gzcd openssl-1.0.0a./config –prefix=/usr/local --openssldir=/usr/local/sslmake &&make install
编译安装zlib
下载地址:http://down.51cto.com/data/236045
tar xf zlib-1.2.5.tar.gz./configure --prefix=/usr/local/zlibmake&&makeinstall
二、安装subversion
下载地址:
http://subversion.tigris.org/downloads/subversion-deps-1.6.17.tar.gz
http://subversion.tigris.org/downloads/subversion-1.6.17.tar.gz
解压源包:
tar xf subversion-1.6.17.tar.gz
tar xf subversion-deps-1.6.17.tar.gz
编译安装
cd subversion/
接下来编译安装SVN需要的参数:
./configure --prefix=/usr/local/subversion --without-berkeley-db --with-openssl=/usr/local/ssl --with-zlib=/usr/local/zlib
会遇到问题
configure: error: in ‘/usr/local/src/subversion-1.6.6':configure: error: no acceptable Ccompiler found in $PATHSee config.log' for more details.
解决办法 yum install –y gcc
解决完成后编译安装subversion;make && make install
还有错…
make[1]: *** [buckets/deflate_buckets.lo] Error 1
百度解决办法:yum install zilb-devel
又出错…make[1]: * [libserf-0.la] Error 1
百度解决办法:参数添加:–without-serf
./configure --prefix=/usr/local/subversion --without-berkeley-db --with-openssl=/usr/local/ssl --with-zlib=/usr/local/zlib –without-serfmake&&make install
终于安装成功了,让我哭一会…
安装完成后验证:/usr/local/subversion/bin/svnserve –version
添加环境变量并立即生效
echo PATH=$PATH:/usr/local/subversion/binsource /etc/profile
三、建立仓库
创建目录:mkdir –p /svndata/repos1
创建仓库:svnadmin create /svndata/repos1
创建仓库后会产生一个conf目录和配置文件
cd /svndata/repos1/conf
修改配置文件:
vi svnserver.conf[general]anon-access = noneauth-access = writepassword-db = passwdauthz-db=authz
修改权限控制文件:
vi authz[groups]admin = svnadmin[repos1:/]@admin = rwsvnadmin = rw
修改用户密码文件:
vi passwd[users]svnadmin = 123456
启动SVN服务器
svnserve -d -r /svndata
脚本启动svn,脚本链接:http://www.hayquan.cn/index.php/2016/07/01/shell-of-start-svn/
并设置开机自启动svn服务
在/etc/rc.local添加如下内容 service svn start
测试连接:
svn co svn://192.168.6.74/repos1
- 编译安装SVN服务器
- Linux下源码编译安装配置SVN服务器
- svn服务器安装配置
- svn服务器的安装
- svn服务器安装配置
- SVN服务器安装
- Ubuntu SVN服务器安装
- svn服务器安装配置
- svn服务器安装配置
- svn服务器安装配置
- 安装SVN服务器
- svn服务器安装
- SVN服务器安装
- SVN 服务器的安装
- ubuntu安装svn服务器
- svn服务器安装
- SVN服务器安装
- linux 安装svn服务器
- Web service
- 人生中的第一篇博文
- 三种实现Android主界面Tab的方式
- sdutacm-数据结构实验之链表八:Farey序列
- [JDK核心API教程]java.lang 包
- 编译安装SVN服务器
- 关于Android6.0 百度定位权限问题
- 深入了解Java虚拟机
- 关于百度地图AndroidStudioDemo,Key验证失败
- sdutacm-数据结构实验之链表九:双向链表
- 4. Spring Boot 完美使用FastJson解析Json数据
- LintCode之栅栏染色
- RecyclerView实现单选模式
- 新台式机装win7+ubuntu双系统过程及问题记录