ubuntu eclipse svn 1.6.x 安装

来源:互联网 发布:淘宝男鞋店知乎 编辑:程序博客网 时间:2024/06/06 00:52

转贴:http://blog.csdn.net/Brian_zhou/article/details/5223510

环境: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来查找。


转贴:http://blog.csdn.net/Brian_zhou/article/details/5223510

-------------------------------------------------------------------------------------------------------------------------------------------------

在linux下的eclipse上,只安装了svn的Subversion插件是不行的。还需要安装JavaHL库。在ubuntu中安装这个很简单,只需要在新立得包管理器中搜索libsvn-javahl就可以安装了。或是直接在控制台下通过sudo apt-get install libsvn-javahl安装,是一样的。

转贴:http://bluestar.iteye.com/blog/78493

-------------------------------------------------------------------------------------------------------------------------------------------------

原创粉丝点击