现在的位置: 首页 > 综合 > 正文

ubuntu eclipse svn 1.6.x 安装

2013年03月22日 ⁄ 综合 ⁄ 共 1151字 ⁄ 字号 评论关闭

环境:UBUNTU 9.04 ECLIPSE  galileo

一、安装SVN 服务器

这个简单,只要sudo apt-get install subversion一下就好了。

二、安装ECLIPSE中的SVN插件:

安装Subclipse的最好方法是使用Eclipse Update Manager。在Eclipse galileo中,它位于Help -> Install new software菜单下。

选择搜索要安装的新功能

部件,点击新建远程站点,在URl输入框输入http://subclipse.tigris.org

/update1.6.x

作为URL添加New Remote Site。

选择正确后安装即可,最后重启eclipse就可以在菜单栏中看到了SVN了。

这个时候还不能使用,因为服务器上还没有配置好

三、SVN服务器配置

1、开启SVN服务:svnserve -d

检测服务是否开启:netstat -ntlp如果看到3690的端口正常开放了,证明SVN启动了。

2、建立仓库

svnadmin create /var/svnrepos/

理论上,仓库可以建立在任何目录中。

3、修改配置文件/var/svnrepos/conf/svnserve.conf

编辑 svnserve.conf 把anon-access = read ,auth_access = write

还有password-db = passwd 的注释去掉,还有[general]的注释也要去掉(这个默认没有注释)。
注:当你去掉注释的时候,不要简单的把前面的#去掉,要把前面的空格一块去掉,不然在ECLIPSE中使用的时候会出现配置文件格式错误的问题。

4、修改帐户文件/var/svnrepos/conf/passwd 文件

[user]

your_name = your_password 密码显然没有加密

5、重要的一步,修改仓库文件夹的权限:

sudo chmod -R o+rw /var/svnrepos/ 如果这一步不做的话,在eclipse中将会出现权限问题

6、添加SVN资源库,地址格式为:SVN://127.0.0.1/var/snvrepos/
注:这里是本地测试,但是不能把127.0.0.1写成localhost,我一开始是用localhost的,一直都是无法连上,不知道是不是SVN的一个BUG。如果是远程,把127.0.0.1改成服务器的IP地址就可以了。

7、如果是要把工程导入到仓库之中,选择目录中的一个工程,team-->share,一直走下去就好了。

如果报:不是工作副本也没有关系,因为要创建嘛。

如果在这里碰到了权限的问题,那么请参考前面修改权限!

到此,安装完毕。

如果在svn服务已经启动的情况下添加用户的话,需要对其进行更新,方法为:

svn update

其他命令可以使用svn help来查找。

【上篇】
【下篇】

抱歉!评论已关闭.