一.下载svn
下载地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=260&expandFolder=74
选择subversion-1.6.1.tar.gz 和 subversion-deps-1.6.1.tar.gz
二.安装
cd /usr/local/
tar zxvf subversion-1.6.1.tar.gz
tar zxvf subversion-deps-1.6.1.tar.gz #会自动解压到subversion-1.6.1下
cd subversion-1.6.1
按照一些网络资料的介绍,执行如下命令即可完成安装
./configure --without-berkeley-db --prefix=/usr/local/subversion
make
make install
#错误提示1#
configure: error: We require OpenSSL; try --with-openssl
解决方法:
错误提示需要安装openssl,所以我就安装了一个openssl,安装方法如下:
cd /usr/local
wget http://www.openssl.org/source/openssl-1.0.0a.tar.gz
tar -zxvf openssl-1.0.0a.tar.gz
cd openssl-1.0.0a
./config
./config -t
make depend
make
make test
make install
安装之后会在/usr/local下生成一个ssl目录
设置环境变量,在/etc/profile的PATH中增加如下内容:
PATH=/usr/local/ssl/bin:/sbin/:$PATH:/usr/sbin
export PATH
ok,错误提示1解决。
重新执行./configure --with-openssl=/usr/local/ssl #这里加上--with-openssl参数
#错误提示2#
configure: error: subversion requires zlib
解决方法:
cd /usr/local
wget http://zlib.net/zlib-1.2.5.tar.gz
tar -xvzf zlib-1.2.5.tar.gz
cd zlib-1.2.5
./configure
make
make install
cd /usr/local
ln -s zlib-1.2.5 zlib
ok,错误提示2解决。
重新执行./configure --with-openssl=/usr/local/ssl --with-zlib=/usr/local/zlib ,成功!
接着执行如下命令:
make
make install
完成后屏幕会提示
You don't seem to have Berkeley DB version 4.0.14 or newer
installed and linked to APR-UTIL. We have created Makefiles which
will build without the Berkeley DB back-end; your repositories will
use FSFS as the default back-end. You can find the latest version of
Berkeley DB here:
http://www.oracle.com/technology/software/products/berkeley-db/index.html
make && make install
ok,svn安装完成。
建立版本库
svnadmin create /work/svndata
进入/tmp目录下,然后进行checkout操作
svn co svn://192.168.1.111/svntest
查看文件log的历史记录
[root@CentOS_Test_Server svntest]# svn log test
分享到:
相关推荐
根据给定的文件信息,我们可以...总之,配置SUSE Linux下的SVN服务器涉及多个步骤,包括系统准备、软件安装、权限管理、问题排查等。遵循官方文档和社区指南,可以有效避免常见错误,实现高效稳定的版本控制系统部署。
在本文中,我们将详细探讨如何在SUSE...总的来说,SUSE上的SVN安装和迁移过程涉及多个步骤,包括安装依赖、配置编译选项、处理错误、创建新版本库以及迁移旧版本库。理解这些步骤对于成功管理和维护SVN服务器至关重要。
本篇文章将详细介绍如何在SUSE 10sp3系统上安装和配置SVN服务器,以实现团队间的高效协作。 首先,我们需要下载安装所需的包。可以从Subversion的官方网站获取最新的稳定版本,例如在例子中使用的1.6.12版。安装包...
【SuSE Linux10安装详解】 SuSE Linux是一款源自德国的开源操作系统,以其稳定性和安全性在企业级市场中享有盛誉。SuSE Linux 10是该系列的一个重要版本,它带来了许多新特性,改进了性能,并且优化了对硬件的支持...
#### 二、SVN安装与验证 1. **确认安装VNC包** 首先,需要注意的是提供的部分内容似乎与标题和描述中的“SVN”不完全匹配,而是关于VNC(Virtual Network Computing)的配置。这里我们主要关注SVN的安装与配置。 ...
开发者可以在各自的SUSE系统上安装Subversion客户端(如`svn`命令行工具),或选择像TortoiseSVN这样的图形化界面。通过`svn co http://yourserver/svn/myrepository`命令可以克隆仓库到本地。 8. **版本控制操作*...
最后,如果运行`svn`命令时提示找不到`libexpat.so.0`库,你需要确认该库是否已安装。通过`find`命令查找libexpat.so.0文件,然后将其复制到系统库目录,如`/usr/lib`。这样,所有的依赖问题都已解决,Subversion...
基于SUSE Linux Enterprise Server 11.3整理好的Linux版SVN工具subversion,版本1.8.11。安装后可以将虚拟机映射到win上直接使用。
在Linux环境下安装FFMPEG全纪录 一、FFMPEG简介与重要性 FFMPEG是一款强大的开源多媒体框架,能够处理音频、视频的录制、转码、流化以及播放等功能。它支持众多标准编码和容器格式,具备跨平台特性,广泛应用于音...
我在suse下安装subversion-1.7.6.tar.gz时,发现缺少很多包,于是一个个的把它们找齐了,并把它们放在一起方便各位使用。 subversion(简称svn)是近年来崛起的版本管理软件系统,是cvs的接班人。目前,绝大多数开源...
本文将详细介绍如何在SuSE Linux 9.2 KDE桌面环境下打造Apple风格。 首先,我们需要安装一个名为Baghira的主题。Baghira是一个模拟Mac OS X主题的工具,它的最新版本0.7通过CVS( Concurrent Versions System)发布...
7. **版本控制**:Eclipse支持多种版本控制系统,如Git、SVN等。通过"Team"菜单,你可以进行版本控制操作,如提交、更新、分支管理等。 8. **集成开发**:Eclipse不仅仅是一个代码编辑器,它还支持集成构建工具(如...
- SUSE/OpenSUSE - **运行模式:** - **独立应用程序模式:** 直接通过命令行启动 Hudson。 - **Apache 服务器后端模式:** 将 Hudson 集成到现有的 Apache 服务器环境中。 - **应用服务器模式:** 如 ...
- `# cat /etc/SuSE-release`:获取SuSE Linux的具体版本。 - `# cat /etc/debian_version`:获取Debian的版本号。 - **系统运行时长及相关统计**: - `# uptime`:显示系统已经运行了多久,并提供负载信息。 - ...
- 扩展了对多个Linux发行版的支持,包括SuSE 11.4、Fedora 15、Debian 6.0.2.1等。 - 更新了多个图形库,如pl_GLScene、pl_ZenGL等。 - **2011年8月25日 (2.10):** - 维护发布,回滚至GDB 7.0.50版本。 - 更新了...