本文主要介绍在eclipse中使用SVN的方法(图文并茂)。通过示例代码进行了非常详细的介绍,对于大家的学习或者工作都有一定的参考价值。有需要的朋友下面和边肖一起学习。
首先,学习这首曲子的时候,首先要有SVN的基础,参见:https://www.jb51.net/article/190719.htm
1.在Eclipse中集成svn插件subclipse;
介绍一个最不出错的安装方法:点击【帮助】-【市场位置】,然后在搜索框输入:subclipse,点击查找。
如何判断subclipse是否安装成功?单击[窗口]-[显示视图]-[其他].]直接,在弹出的对话框中输入“SVN”。如果出现以下内容,说明安装成功!
2.在eclipse中连接SVN服务器
首先,双击打开SVN资源库([窗口]-[显示视图]-[其他).]-[SVN]-[SVN资源池],然后右键单击创建新的资源池位置。
我们需要在这里输入URL,所以我们首先创建一个项目来使用SVN管理,然后将项目的URL复制到这里。
3.创建动态web项目使用svn管理
进入SVN服务器安装目录下的bin文件夹,双击VisualAVN Server.msc弹出VisualAVN服务器窗口。
要创建新的仓库,右键单击Repositories-Create New Repository.
在仓库“商店”中新建一个具有目录结构的项目,右键【商店】-【新建】-【项目结构】.
然后在本地找到一个目录右键查看(非常重要!)
然后检查出:
然后复制URL:右键单击“商店”项目,然后单击将URL复制到剪贴板以复制URL。
然后回到eclipse,输入刚才复制的URL。
那么eclipse中的项目可以由SVN管理,如下所示
例如,现在创建一个新的动态web项目“商店”,并用SVN管理它。
右键店铺项目-【团队】-【共享项目】.】-【SVN-SVN】
然后你可以看到项目变成这样,左下角有一个星号。
此时,项目可以与资源库同步。右键【车间工程】-【团队】-【与资源库同步】,打开SVN同步窗口。
然后你可以看到SVN管理的项目:
现在,如果我们不想让SVN管理“商店”项目,我们只需要右键单击[商店项目]-[团队]-[断开连接]
然后你可以看到,商店项目已经成为一个独立的项目。
此时,如果我们不小心删除了这个shop项目,我们也可以签出这个项目,找到SVN资源库,右键【签出为.]在项目的根目录下。
4.使用svn插件进行常用操作;
4.1提交项目
例如,在将整数类型的年龄属性添加到商店项目的user.java之后,它应该被提交到SVN。
右键店铺项目-【团队】-与资源库同步。
提交后,修改后的部分成功保存在SVN,这意味着提交成功。
4.2 更新项目
在eclipse中右键单击商店项目-【团队】-与资源库同步,然后在SVN同步窗口中右键单击商店项目-更新来更新项目。
4.3 删除项目的某部分文件
先删除不需要的文件,然后剩下的步骤和提交项目一样,就是先和资源库同步,再提交。
比如删除com.lijiang.web包,
删除成功。
4.4 解决冲突
先更新,再保留合并后的代码(删除多余的注释和代码),然后提交解决冲突。
5.创建分支/标记;
5.1 将主干(trunk)项目放到tags中
通常,我们的开发项目在主干中。如果我们想要发布项目,我们应该将它们放在标签中。
右键店铺项目-【团队】-分公司/马克.在月蚀中。
5.2 将主干项目放到branches(分支)上
我们在开发新功能或者做一些实验的时候,会建立一个分支,在分支里面写代码,然后合并到主干里面。
首先,右击[商店项目]-[团队]-[分支/标记].]
如果店铺项目在主干上,我们也可以切换到分支,右键点击店铺项目-【团队】-切换-浏览-【分支】。
6. 修改分支项目,并合并到主干上;
首先,提交修改后的分支代码,然后切换到主项目,右键单击Team-Update,然后单击Team-Merge。
然后就可以看到合并了。这个时候别忘了提交骨干项目!
经过一段时间的试错研究,我找到了一个更简单、更快速、错误率更低的步骤:首先,将eclipse项目部署到svn上。
1.打开SVN server-[bin]-[visual SVN server . MSC]的安装路径。
然后右键单击[存储库]-[创建新存储库]-[常规].]-[取仓库名称(与项目名称相同)]-[单个项目].]-[全部.],
然后右键单击新创建的仓库-[将URL复制到剪贴板]
2.在eclipse中,右键单击项目-[团队]-[共享项目]-[SVN]-[粘贴刚复制的URL]-[下一步]-[使用指定的模块名]-[浏览]-[主干]-[下一步]-[写完注释后,单击完成]
3.右键点击项目-[提交]-[写完评论后点击确定]。
然后我们可以发现项目在项目的文件路径中有一个绿色的勾号!
二,取消项目部署
在eclipse中右键单击项目[team]-[disconnect]-[并从文件系统中删除svn元信息]。
然后你可以发现项目的文件路径中没有绿色的勾号,eclipse中也没有仓库图标。
这就是这篇关于在eclipse中使用SVN的方法的文章。有关在eclipse中使用SVN的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望大家以后能多多支持我们!