Centos6.3 源码编译安装SVN服务端
来源:互联网 发布:人工智能技术的原理 编辑:程序博客网 时间:2024/06/05 15:33
系统版本: Centos6.3
SVN版本:1.8.9(最新)
下载地址:http://archive.apache.org/dist/subversion/
下载 subversion-1.8.9.tar.gz 和 subversion-deps-1.6.9.tar.gz 使用 rz 命令上传至linux
或者直接用 wget 命令
wget http://archive.apache.org/dist/subversion/subversion-1.8.9.tar.gz
tar -zxf subversion-1.8.9.tar.gz
cd subversion-1.8.9
./configure --with-apr=/home/apache --with-apr-util=/home/apache --with-sqlite=/home/sqlite
make && make install
因为编译安装的时候手动指定了安装目录,所以要加入环境变量:
打开 /etc/profile 在最后面写上 PATH=$PATH:/home/svn export
检查安装是否成功
svnserve --version
返回值如下,说明安装成功...
svnserve, version 1.8.9 (r1591380)
compiled May 31 2014, 12:57:55 on x86_64-unknown-linux-gnu
Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/
The following repository back-end (FS) modules are available:
* fs_fs : Module for working with a plain file (FSFS) repository.
如果编译失败,可能需要另外的依赖库,zlib。。等,可根据提示安装依赖库,之后编译时 --with-zlib=依赖库安装位置 即可
启动svn(手动编译安装完了别忘了配环境变量)
建立代码库: mkdir -p wwwroot/
svnadmin create /home/wwwroot/project
成功会在project中生成关于svn的配置信息文件
启动svn: svnserve -d -r /home/wwwroot
报错:svnserve: E000098: Can't bind server socket: Address already in use
svn服务默认端口是3690.被占用就会报这个错误,那我用3691端口开启svn服务,就解决问题了
解决方法:svnserve -d --listen-port=3691 -r /home/wwwroot
- Centos6.3 源码编译安装SVN服务端
- Linux[Centos6.3] 源码编译安装配置 SVN+Apache
- CentOS6.4编译源码安装svn
- CentOS6.3源码编译安装nginx
- centos6源码编译安装lamp
- CentOS6.5 下SVN服务端的安装和配置
- centos6.5源码编译安装mysql5.6.17
- Centos6.5源码编译安装Hadoop2.5.1
- centos6.7 源码编译安装nginx
- Centos6.5源码编译安装Mysql5.7.14
- CentOS6.x 源码编译安装Git
- CentOS6.5源码编译安装GCC5.2.0
- CentOS6下编译、安装Redis源码
- CentOS6.3编译安装git
- centos6.4 安装mongodb 服务端
- centos6.5 安装mongodb 服务端
- CentOS6.6安装ShadowSocks服务端
- Linux环境源码编译安装SVN
- mfc模拟自动登录QQ[查找单机版连连看的剩余方块]
- 人间正道是沧桑
- 利用感知哈希算法写的简单的图像匹配
- Android进程性能监控工具Honeybadger实现
- libxml/HTMLparser.h file not found 解决方法 (libxml.dylib错误处理)
- Centos6.3 源码编译安装SVN服务端
- android之socket通信
- java中DriverManager跟DataSource获取getConnection有什么不同?
- 将三通道彩色图变为四通道彩色图
- iOS 7 Background Remote Notification
- eclipse svn插件在线安装
- 互联网思维
- onvif规范的实现:onvif开发常用调试方法 和常见的segmentation fault错误
- EditText 类似搜索框的效果