CentOS-5.6下SVN的安装

安装环境:
CentOS 5.6

eclipse3.3.2
subversion-1.6.16.tar.bz2
subversion-deps-1.6.16.tar.bz2

subclipse 1.6.5

 

subversion服务器安装步骤:

1、解压subversion-1.6.16.tar.bz2

tar -jxvf subversion-1.6.16.tar.bz2
tar -jxvf subversion-deps-1.6.16.tar.bz2

2、编译安装

cd subversion-1.6.16
./configure --prefix=/opt/svn

make && make install

 

服务器配置

1、创建版本仓库文件夹

mkdir /opt/svndata/test

2、创建仓库

svnadmin create /opt/svndata/test

3、配置

vi /opt/svndata/test/conf/svnserve.conf
内容如下:

[general]
  anon-access = read
  auth-access = write
  password-db = passwd

vi /opt/svndata/test/conf/passwd

内容如下:
[users]
  hadoop=123456

4.、启动svnserve:
svnserve -d -r /opt/svndata/test
svn自动启动

vi /etc/rc.d/rc.local

插入: svnserve -d -r /opt/svndata/test
5、关闭svn服务

killall svnserve

 

安装Eclipse 插件

help->software updates->find and install

找到site-1.6.5文件夹,按提示引入,其中会有两个包因依赖报错,将其取消即可

注意:连接中会出现的问题:
1.出现验证位置时发生错误的信息。
原因:连接仓库时如果是单仓库的话在URL中不需要添加库名。

2出现主机名无法路由的错误信息
原因:可能是svn服务器的防火墙为关闭,或者对这个端口未开放,只需要关闭防火墙即可

posted @ 2012-08-31 07:47  yanzhenxing  阅读(203)  评论(0编辑  收藏  举报