系统是RHEL4,没有找到相对应的rpm,花了大半天的时间从源代码来安装subversion,遇到了一些问题,特j简单总结一下安装过程,让大家少走点弯路
安装过程参考了http://stackoverflow.com/questions/274656/building-subversion-1-5-4-on-debian-could-not-find-library-containing-rsa-new
1,安装最新版本的libxml2,下载源码,解压
./configure && make clean && make && make install
2.安装最新版本的openssl,我们需要subversion 支持ssl, 下载源码,解压
./config --prefix=/root/installs && make clean && make && make install
3.下载subversion源代码,subversion-1.6.16.tar.gz和subversion-deps-1.6.16.tar.gz,解压
进入subversion-1.6.16目录中的neno目录,安装neno如下
./configure --with-ssl=openssl --prefix=/root/installs --with-libs=/root/installs:/usr/local/libxml2 --with-libxml
make clean && make && make install
安装完neno后,删除neno目录
4.安装subversion
./configure --with-ssl --prefix=/root/installs --with-neon=/root/installs/bin/neon-config --with-openssl=/root/installs
make clean && make && make install
5.ok安装完毕,检测版本
/root/installs/bin/svn --version 将会显示版本信息为1.6.16
分享到:
相关推荐
"subversion1.9.5_install_package" 提供了在Linux系统上安装Subversion 1.9.5及其依赖项的全套资源。这个安装包包含了以下几个关键组成部分: 1. **apr-util-1.5.4.tar.bz2**: APR(Apache Portable Runtime)实用...
CentOS默认的yum --install subversion ,安装的是1.6版本 安装1.7脚本
subversion-devel-1.6.6-1.rhel5.x86_64.rpm
"sv n source code" 这个标题和描述可能是指一种特定的软件版本或者编程项目,但没有提供足够的信息来确定具体是什么。不过,我们可以根据一般性的源代码管理和编程实践来探讨一些相关的知识点。 源代码(Source ...
rhel6.9下编译安装apache+subversion详细安装文档,及其所需安装包。
这个"Subclipse source code 1.4.2"是Subclipse的源代码包,版本为1.4.2,它允许开发者深入理解Subclipse的工作原理,或者对插件进行定制和扩展。 在提供的压缩包文件名称列表中,我们可以看到多个与Subclipse相关...
sudo yum install subversion ``` 3. **配置Subversion**:安装完成后,你需要配置Subversion服务器。这通常涉及到创建仓库目录、设置用户权限以及启动和设置SVN服务。 ```bash sudo mkdir /var/svn sudo chown ...
subversion-1.6.6-1.rhel5.x86_64.rpm
在Linux中,Subversion通常通过包管理器如`apt`(Ubuntu/Debian)或`yum`(CentOS/RHEL)来安装。例如,对于基于`apt`的系统: ```bash sudo apt update sudo apt install subversion ``` 对于`yum`系统: ```...
sudo apt install subversion ``` 这个命令会下载并安装Subversion以及相关的依赖项。 ### 3. 验证安装 安装完成后,你可以通过运行`svn --version`命令来验证Subversion是否已经成功安装。如果一切正常,你应该...
源代码压缩包"source code.zip"通常包含了编程项目的全部或部分源代码文件,这些文件是程序员用编程语言编写的,用于实现特定功能或构建软件应用。源代码是计算机程序的原始形式,它由人类可读的文本组成,通过...
4. **配置Subversion**: 返回到`subversion-1.6.1`目录,执行配置脚本,指定依赖项的位置(如果必要): ``` cd ../subversion-1.6.1 ./configure --with-apr=/path/to/deps/apr --with-apr-util=/path/to/deps...
通过包管理器安装Subversion,例如在Ubuntu/Debian上使用`sudo apt-get install subversion`,在CentOS/RHEL上使用`sudo yum install subversion`. 1.3 确认已经安装 SVN 模块 安装完成后,检查Subversion是否已经...
Version Control with Subversion For Subversion 1.6 (Compiled from Revision 38063)
- 使用包管理器(如`apt` for Debian/Ubuntu 或 `yum` for CentOS/RHEL)进行安装,命令通常为`sudo apt-get install subversion`或`sudo yum install subversion`。 - 如果需要特定版本,可能需要手动编译源码包...
sudo apt-get install subversion ``` 对于CentOS/RHEL: ```bash sudo yum install subversion ``` 或者如果你使用的是`dnf`: ```bash sudo dnf install subversion ``` ### 三、配置Subversion...
- 使用`yum install subversion`或`dnf install subversion`命令,系统会自动处理所有依赖关系并安装所需的RPM包。 - 如果是从非标准源安装,可能需要先添加相应的RPM仓库,例如EPEL(Extra Packages for ...
Subversion(通常缩写为SVN)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的更改历史。它允许团队协作,跟踪每一次修改,并在需要时回滚到以前的版本。离线安装包对于没有互联网连接或者网络...
Subversion Subversion Subversion Subversion Subversion