MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法在安装MyEclipse10的SVN插件之前,首先得搞清Subversion、Subclipse、Ankhsvn与tortoiseSvn之间的关系。Subversion是一个服务器,主要有VisualSvnSer、Subversion+Apache,其中VisualSvnSer包含了Subversion+Apache,配置很方便,主要是VisualStudio开发管理代码用,Subclips

大家好,又见面了,我是你们的朋友全栈君。

  在安装MyEclipse10的SVN插件之前,首先得搞清Subversion、Subclipse、Ankhsvn与tortoiseSvn之间的关系。

Subversion是一个服务器,主要有VisualSvnSer、Subversion+Apache,其中VisualSvnSer包含了Subversion+Apache,配置很方便,主要是Visual Studio开发管理代码用,Subclipse是一个为 Eclipse IDE 添加 Subversion 支持的项目,即eclipse的SVN插件,Ankhsvn与tortoiseSvn都是客户端,Ankhsvn集成在Visual Studio2005及以上版本中,tortoiseSvn是VisualSvnSer的客户端。

MyEclipse10 安装SVN插件方法(来源网上资料):

一、到官方上下载svn1.8.3,下载后的文件名叫site-1.8.3.zip

地址:http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240这里有很多版本,请自己选择合适的;

二、解压该文件。


方法一:在线安装

  a)打开 http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA 找到最新的发布 Links for 1.8.x Release 下面有:Eclipse update site URL :Eclipse update site URL:http://subclipse.tigris.org/update_1.8.x

 b) 打开MyEclipse 10.0 点Help->MyEclipse Configuration Center,再点击Software选项卡,在左边的搜索插件输入框右边,有Add Site链接,点击

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


添加Name 和 URL

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

添加后,可以在下面的Personal Sites里看到,展开,按需求添加,可以全部添加(右键Add to Profile),右边的Pending Changes框内会有 Apply XXX Changes按钮,点击即可安装。

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

 c)重启MyEclipse10.0 ,安装完成。

 注:盗版或者激活成功教程版在安装过程中会进行MyEclipse验证卡死状况,请使用其他方法安装


方法二:

   a) 在MyEclipse10.0的安装目录中自己新建一个文件夹(我的叫MyPlugins)然后把解压并删除过文件后得到的那个SVN文件夹复制到该目录;

   b)在MyEclipse10.0的安装目录下的dropins文件夹中建立一个文本文件,内容输path=你的svn路径,(我的是path=E:\\MyEclipse\\MyEclipse 10\\MyPlugins\\SVN-1.8.3),然后保存,保存后将该文件名重命名成SVN.lnk(记住扩展名是是.lnk不是网上有网友说的link).

   c)接下来删除 MyEclipse10.0的安装目录下configuration文件夹中的org.eclipse.update文件夹。

    d)重启-〉OK。

方法三:

    a)features和plugins的两个文件中的内容分别放到MyEclipse10.0的安装目录下的common目录下的features 和plugins中。

    b)重启MyEclipse 10.0



方法四(本人就是用这种方法):

直接将插件解压后复制到MyEclipse 10\dropins目录下,然后打开MyEclipse 10,就可以看到插件已经可以使用了。

注意:插件的plugins目录和features目录必须放在dropins目录的下一级子目录(最好以插件名称、版本命名,可以更好的管理插件)下。

目录结构如:(以SVN为例)
dropins
|
 — subclipse-site-1.6.10
 |
    — features
   |
   — plugins


MyEclipse10  SVN插件使用方法(来源网上资料):

1.导入项目
  点击工具栏上的【File-Import】,进入下图

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

(如果你的对话框中没有SVN这一条目,可能是因为你没有安装SVN插件,请安装完成后,在看这篇博客)
 
点击Next进入下图

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


点击Next进入下图,输入你SVN服务器的IP地址,包括端口号和文件夹等完整路径


MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

点击Next进入下图

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

输入用户名/密码,即可成功导入。

导入完成后,出现如下图所示界面

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

2.更新(更新到最新版本)
如何保证你的项目和服务器上的代码等一致,这就需要更新操作了。
在你的项目上点击鼠标右键,按下图所示路径,点击【Update to HEAD】,即可同步更新你的项目了。
<注意: 在你点击更新后,你在本地更改了的文件一般是不会被老版本所覆盖的>

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

3.锁(对要修改的文件加锁,防止文件冲突)
按下所示,对你将要变更的文件加锁,这样别人就不能提交你加锁了的文件,那么就不会照成文件的冲突

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

4.提交(项目修改后的提交)
  1) 如果你在本地对文件进行了修改,那么该文件的图标就会被打上”*”
  2) 如果你在本地添加了新文件,那么该文件的图标会被打上”?”;
                                   该文件的上层节点图标会被打上”*”;
  3)……
 
如下图所示的样式


MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

当你想提交你更改了的项目,则在需要提交的文件上,点击鼠标右键,按下图所示路径,点击【Commit】


MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法

注,不仅可以只在你更改了的文件上进行提交,你也可以在你更改的文件的上层节点上进行提交>
 
填写一些备注信息,来管理的你的版本信息


MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


5.解锁
当你对文件的操作完成后,要释放该文件,此时就要对文件进行解锁了。
在需要解锁的文件上,点击鼠标右键,按下图所示路径,点击【Unlock】



MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法




6.查看历史修改
如果你想观察某个文件的修改历史,可以在文件上,点击鼠标右键,按下图所示路径,点击【Local History】,查看文件的版本信息。

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


会出现该文件的历史修改信息,你可以根据系统提供的文件提交时间,找到你需要的信息

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法



7.文件还原
当你需要对你的修改进行还原时,点击鼠标右键,按下图所示路径,点击【Local History】,查看文件的版本信息的对比。


MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


双击时间查看需要回复的历史记录

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


文件冲突>
1. 什么是文件冲突
当两个或更多开发人员对同一个文件的某几行做了修改,就会产生冲突。
场景:
A和B同时更新了项目,然后
A修改了JSP文件后进行
                      1)更新
                      2)提交

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


B也修改此JSP文件

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


然后B在A提交成功后,进行更新,就会产生下图效果 这就是冲突效果。

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法


文件冲突解决办法
 1) 把其中一个人改的删除,如下图所示。

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法



 2) 解决冲突后进行提交。

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法



3)提交完成,如下图所示。

MyEclipse10 安装SVN插件及SVN插件在MyEclipse10下使用方法



怎么避开文件冲突
修改文件以前一定要对文件进行锁定!



版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/162430.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • 《Android应用开发揭秘》内容简介「建议收藏」

    《Android应用开发揭秘》内容简介「建议收藏」关于本博客《Android应用开发揭秘》分类中的文章,欢迎转载。     最近,本博客关于Android的文章更新速度慢了不少,这几个月以来在写一本关于Android应用开发的书籍——《Android应用开发揭秘》,经过三四个月的努力,本书终于定稿,现在已交由机械工业出版社华章公司进行出版,从本书的策划编辑处得到消息,预计本书于12月15日印刷完毕。所以很快就会和大家见面了,期待…

  • 手把手教你打造一个企业级实时数据中台【万字图文】「建议收藏」

    手把手教你打造一个企业级实时数据中台【万字图文】「建议收藏」引言——首先来聊聊现代企业数据架构及痛点:数据孤岛:低效率和利用困难的根源应用瓶颈:传统方案数据仓库、数据湖的不足 单讲这两个问题你可能会疑惑——为什么会出现这样的问题? 所以下面来讲讲两个实际的例子来细讲一下这两个问题:第一部分——两个实际的场景例子引入1.以航空公司的场景为例:  航空公司的市场部计划推出一个新产品或者是一个客户活动,会希望了解哪一种渠道是某类客户最常用的?当想到这个问题的时候,发现航空公司的客户触点太多了。  PSDP行程订单,投诉、行李系统,常旅客系统,手.

  • 《三十而已》大结局剧透:林有有被扇24小时后,开始勾引陈屿……

    每天一睡醒打开抖音 全都是林有有这个绿茶 今天睡醒终于看到大结局剧透 她被!扇!了! 只要我不按暂停键 林有有就会被扇死 太解气了!太爽了!舒畅了! 等到好久终于等到今天 想当初如…

  • Unity 角色控制器重复使用Ragdoll布娃娃系统,动画控制和布娃娃状态切换

    Unity 角色控制器重复使用Ragdoll布娃娃系统,动画控制和布娃娃状态切换大家好,今天开发游戏的时候做了Ragdoll相关的功能,于是写写心得。如果要在单一物体重复使用Ragdoll布娃娃系统,那我们需要对物体设置两个状态,一个是正常状态,受动画系统控制,一个是布娃娃状态,受布娃娃节点控制。(Unity开发环境2018.4LTS)预览效果:分为几个部分:首先是初始化,我们要遍历角色身体上的所有ragdoll并存储。publicLis…

  • s一般怎么称呼自己的m_“老公、老婆、亲爱的”?快来围观明星怎么称呼自己的另一半!…

    s一般怎么称呼自己的m_“老公、老婆、亲爱的”?快来围观明星怎么称呼自己的另一半!…每个夫妻相处方法不一样,大家怎么称呼习惯就怎么来,官方上会跟别人介绍,我的爱人,我的对象,我的老公,私下也会亲昵的叫baby。今天我们就来说说明星们是怎么称呼自己的另一半的!黄晓明和baby,在家里的时侯,黄晓明就叫baby为小孩儿,听起来是否是就有种自愿吃狗粮的感到?大家都知道,黄晓明是很喜好baby的,对baby也很宠爱,大家说baby演技欠好,黄晓明还赶忙着帮baby措辞。小编记得当初他们两…

  • tree命令详解

    tree命令详解命令:tree命令说明:以树状格式列出目录的内容,查看文件系统的结构命令用法:tree[选项]…[文件]…参数说明:参数参数说明备注-a打印所有文件,包括隐藏文件、目录-C在文件和目录清单上加上色彩,便于区分文件类型-d仅列出目录名称,而非内容-D列出文件或目录更改时间-L目录树的最大显示深度-p打印结构同时打印文件权限-l跟随目录的符号链接,就像它们是目录一样。避免了导致递归循环的链接-f打印每个

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号