在Eclipse安装SVN插件,并将项目托管到Visualsvn

一:安装SVN


  1、安装:
依次点击eclipse-->help-->Install new software-->add(name随便写,location写svn插件地址:http://subclipse.tigris.org/update_1.8.x)-->ok-->select all(将Subclipse与SVNKit都选中)-->next...
2、注意:一定要等到右下角的安装进度条,会花一点时间,等安装完,重启Eclipse.

二:下载并安装Visualsvn


      1、下载地址:https://www.visualsvn.com/server/download/
      2、安装:next-->选择VisualSVN Server and Management Console -->next -->Standard Edition -->选择地址--> next...

三:在VisualSVN新建仓库,组,用户


    1、创建Repositories:
在Repositories右击-->Regular FSFS repository -->next -->写仓库名-->next-->Single-prject repository -->next -->选权限(我们可以选择第二个)-->create。此时我们已经创建了仓库,而且可以看到我们的仓库地址(Repository URL)。(此时在仓库下出现三个包,trunk是主干包,一般开发程序都在这个包下,我们可以在trunk右击-->新建-->Folder来区分谁上传的)
    2、创建用户、组
分别在Users、Groups下创建用户、组。
注意:记住我们创建的用户名、密码,接下来我们使用时要登录。

四:将Eclipse的项目上传到VisualSVN下进行托管


1、将Eclipse的项目上传到Team Synchronizing:
    Eclipse中项目右击-->Team-->share project-->选择SVN -->next-->创建新的资源库位置(以后可以选“使用已有的资源库”)-->next-->填入我们VisualSVN下Repositories的URL(VisualSVN下相应的Repositories右击-->Copy URL to Clipboard-->然后粘贴到Eclipse下)-->next-->指定相应的模块,浏览(第一次使用要登录(使用我们第二步创建用户的用户名、密码))选择trunk-->next-->对我们这次的导入做注释-->finish,在打开Team Synchronizing上选择OK(若选错,在可以在Eclipse右上角找到)。此时并刷新VisualSVN服务器,只有一个我们工程的空文件夹,并不能找见我们上传的项目代码


2、将上传到Team Synchronizing的项目上传到VisualSVN服务器
    将Team Synchronizing窗口下打开要上传的项目,选中项目中的.settings、.project、.classpath、target文件(eclipse自己生成的文件,不需要我们托管的)右击-->添加至svn:ignore-->选中项目右击,写入注释或选择以前的注释-->提交。此时刷新VisualSVN下已经可以找到我们提交的项目了
注意:1、若我们的项目是一个聚合项目,我们只需要提交我们的主聚合项目即可。但是我们需要将主聚合项目和它的子项目下的.settings、.project、.classpath、target文件都需要添加至svn:ignore。
           2、我们将主聚合项目的那些文件添加至svn:ignore后,子项目的并不能添加。这是因为我们VisualSVN中并没有子项目的文件夹,我们可以先将子项目下的pom文件上传到VisualSVN服务器(选中pom右击,写入注释或选择以前的注释-->提交)再将那些文件添加至svn:ignore。(只保留src和pom文件)选中项目右击,写入注释或选择以前的注释-->提交。
           3、在开发过程中若我们修改聚合项目下的子项目,那我们只需上传子项目即可,避免将子项目中的那些文件上传到svn。

3、同步SVN,解决冲突


将所有项目上传之后,点击图中按钮进行同步,发现项目上有红色冲突标志,解决办法:选中项目右击-->更新;选中项目右击-->提交,直到没有项目为止(切换到JavaEE窗口下)

转自:https://blog.csdn.net/yiqing_summer/article/details/79832536

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值