MyEclipse中的SVN操作手册
1.导入项目
<wbr>点击工具栏上的【File-Imp<wbr>ort】,进入下图</wbr></wbr>
(如果你的对话框中没有SVN这一条目,可能是因为你没有安装SVN插件,请安装完成后,在看这篇博客)
<wbr></wbr>
点击Next进入下图
<wbr></wbr>
点击Next进入下图,输入你SVN服务器的IP地址,包括端口号和文件夹等完整路径
点击Next进入下图
<wbr></wbr>
输入用户名/密码,即可成功导入。
<wbr></wbr>
导入完成后,出现如下图所示界面
2.更新(更新到最新版本)
如何保证你的项目和服务器上的代码等一致,这就需要更新操作了。
在你的项目上点击鼠标右键,按下图所示路径,点击【Update to HEAD】,即可同步更新你的项目了。
<注意:在你点击更新后,你在本地更改了的文件一般是不会被老版本所覆盖的>
3.锁(对要修改的文件加锁,防止文件冲突)
按下所示,对你将要变更的文件加锁,这样别人就不能提交你加锁了的文件,那么就不会照成文件的冲突
<wbr><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=8a3d83320100zhmp&url=http://s9.sinaimg.cn/orignal/8a3d8332nbe00ab341588" rel="nofollow"><img alt=""></a>
<wbr><wbr><wbr><wbr><wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
4.提交(项目修改后的提交)
<wbr>1) 如果你在本地对文件进行了修改,那么该文件的图标就会被打上"*"</wbr>
<wbr>2) 如果你在本地添加了新文件,那么该文件的图标会被打上"?";</wbr>
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>该文件的上层节点图标会被打上"*";</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr>3)……</wbr></wbr>
<wbr></wbr>
如下图所示的样式
<wbr><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=8a3d83320100zhmp&url=http://s6.sinaimg.cn/orignal/8a3d8332nbe00ab4b86c5" rel="nofollow"><img alt=""></a></wbr>
<wbr></wbr>
当你想提交你更改了的项目,则在需要提交的文件上,点击鼠标右键,按下图所示路径,点击【Commit】,
<注,不仅可以只在你更改了的文件上进行提交,你也可以在你更改的文件的上层节点上进行提交>
<wbr></wbr>
填写一些备注信息,来管理的你的版本信息
5.解锁
当你对文件的操作完成后,要释放该文件,此时就要对文件进行解锁了。
在需要解锁的文件上,点击鼠标右键,按下图所示路径,点击【Unlock】,
6.查看历史修改
如果你想观察某个文件的修改历史,可以在文件上,点击鼠标右键,按下图所示路径,点击【Local History】,查看文件的版本信息。
<wbr><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=8a3d83320100zhmp&url=http://s3.sinaimg.cn/orignal/8a3d8332nbe00ab7ce802" rel="nofollow"><img alt=""></a></wbr>
<wbr></wbr>
会出现该文件的历史修改信息,你可以根据系统提供的文件提交时间,找到你需要的信息。
<wbr></wbr>
7.文件还原
当你需要对你的修改进行还原时,点击鼠标右键,按下图所示路径,点击【Local History】,查看文件的版本信息的对比。
<wbr><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=8a3d83320100zhmp&url=http://s2.sinaimg.cn/orignal/8a3d8332nbe00aba36b61" rel="nofollow"><img alt=""></a></wbr>
<wbr></wbr>
双击时间查看需要回复的历史记录
———————————————————问题解决——————————————————————
<wbr></wbr>
<文件冲突>
1. 什么是文件冲突
当两个或更多开发人员对同一个文件的某几行做了修改,就会产生冲突。
场景:
A和B同时更新了项目,然后
A修改了JSP文件后进行
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>1)更新</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr><wbr>2)提交</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>
<wbr></wbr>
B也修改此JSP文件
<wbr></wbr>
然后B在A提交成功后,进行更新,就会产生下图效果 这就是冲突效果。
<wbr><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=8a3d83320100zhmp&url=http://s7.sinaimg.cn/orignal/8a3d8332nbe00abe41d96" rel="nofollow"><img alt=""></a></wbr>
<wbr></wbr>
2.文件冲突解决办法
<wbr>1) 把其中一个人改的删除,如下图所示。</wbr>
<wbr><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=8a3d83320100zhmp&url=http://s3.sinaimg.cn/orignal/8a3d8332nbe011b6cd352" rel="nofollow"><img alt=""></a><br><a target="_blank" href="http://photo.blog.sina.com.cn/showpic.html#blogid=8a3d83320100zhmp&url=http://s7.sinaimg.cn/orignal/8a3d8332nbe00ab22b276" rel="nofollow"></a></wbr>
<wbr>2) 解决冲突后进行提交。</wbr>
<wbr></wbr>
3)提交完成,如下图所示。
3.怎么避开文件冲突
修改文件以前一定要对文件进行锁定!
<wbr></wbr>
相关推荐
【Myeclipse2017 SVN插件】是一款专为Myeclipse 2017集成开发环境设计的版本控制系统工具,它使得开发者能够在Myeclipse中直接进行SVN(Subversion)的操作,如代码的版本控制、提交、更新、解决冲突等。SVN是分布式...
本文将深入探讨如何在MyEclipse集成环境中安装和使用SVN插件。 【描述】:“将该插件解压后放入myeclipse安装路径下的dropins文件夹下” MyEclipse是一款强大的Java集成开发环境,支持多种技术如Java EE、Spring、...
通过以上步骤,你就可以在MyEclipse中顺利安装并使用SVN插件了。这将极大地提升你在项目开发中的版本控制体验,使团队协作更加顺畅。请记住,定期更新插件至最新版本可以确保兼容性并享受更多的新功能。
接下来,我们探讨MyEclipse中svn插件的使用方法。首先,创建一个新的svn仓库或者连接到已有的仓库。这可以通过“Team” -> “Share Project”菜单项来实现,选择“SVN”,然后按照向导提示输入仓库URL、用户名和密码...
【使用方法】 1. **导入项目**:在myeclipse中,你可以通过“File”->"Import"->"Versioning"->"Checkout"来导入一个已存在的SVN仓库中的项目。 2. **连接仓库**:在导入过程中,你需要输入SVN仓库的URL,以及...
【MyEclipse中SVN的常见使用方法】 在软件开发中,版本控制系统如Subversion (SVN) 是团队协作的重要工具。MyEclipse作为一个集成开发环境(IDE),提供了与SVN的集成,使得开发者能够方便地进行代码版本管理。以下...
在MyEclipse中使用SVN首先需要安装相关的插件,如Subversive或Subclipse。通常,MyEclipse已经预装了这些插件,如果没有,可以通过Marketplace进行添加。 2. **配置SVN仓库** 获取 SVN 仓库地址后,在MyEclipse的...
以下是三种在Myeclipse中集成SVN的方法: ### 方法一:在线安装 1. 打开Myeclipse,进入`HELP` -> `MyEclipse Configuration Center`。 2. 切换到`Software`标签页,点击`Add Site`,在Name输入框中输入`Svn`,URL...
以上三种方法分别通过不同的途径实现了SVN插件在MyEclipse中的安装,用户可以根据自身需求和环境条件选择最适合的安装方式。无论是通过在线安装还是手动安装,最终目标都是为了在MyEclipse中无缝集成SVN,提高团队...
本文将深入探讨如何在MyEclipse集成开发环境中安装和使用Subversion(SVN)插件,以便更有效地进行版本控制。Subversion是一款广泛使用的开源版本控制系统,它允许开发者协同工作,跟踪代码更改,并管理项目文件的...
Eclipse和MyEclipse是两种广泛使用的Java...通过以上步骤,你便可以在Eclipse和MyEclipse中成功集成并使用SVN进行版本控制。这将极大地提升团队协作效率,保护你的代码不受意外丢失,并便于跟踪和管理项目的开发历程。
8. **使用SVN功能**:安装成功后,你将在MyEclipse的菜单栏看到“Team”选项,这里包含了SVN的基本操作,如“Checkout”(检出)、“Commit”(提交)、“Update”(更新)等。 通过以上步骤,你就可以在MyEclipse...
【标题】:myEclipse6.5 SVN插件 【正文】: myEclipse6.5 SVN插件是专为myEclipse集成开发环境设计的一款版本控制系统插件,主要用于协助开发者...熟练掌握SVN操作和myEclipse中的集成使用,是每个开发者的必备技能。
【标题】"myeclipse 8.5 SVN插件"涉及的是在MyEclipse集成开发环境中安装和使用Subversion(SVN)版本控制系统的过程。MyEclipse是基于Eclipse平台的Java集成开发环境,它提供了丰富的功能,包括对各种开源技术的...
7. **配置SVN**:在MyEclipse中,你可以在“Window” -> “Preferences” -> “Team” -> “SVN”中配置SVN的相关设置,如SVN客户端路径、全局忽略列表等。 8. **使用SVN**:现在,你可以在项目右键菜单中看到...
而`SVN插件`则是开发者在IDE(集成开发环境)中使用的工具,它无缝集成到IDE中,提供图形化的界面来执行SVN的各种操作,如提交、更新、查看差异等,使得操作更为直观和便捷。 在MyEclipse这种强大的Java集成开发...
标题 "MyEclipse2013 svn 安装方法" 涉及的是在MyEclipse 2013版本中集成Subversion(SVN)版本控制系统的过程。Subversion是软件开发中常用的版本控制工具,它允许团队成员协同工作,管理代码的不同版本,确保代码...