`
koudailidexiaolong
  • 浏览: 96205 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

MyEclipse中SVN的使用方法

 
阅读更多
MyEclipse中的SVN操作手册

1.导入项目

<wbr>点击工具栏上的【File-Imp<wbr>ort】,进入下图</wbr></wbr>

MyEclipse中SVN的使用方法 - 口袋里的小龙 - 口袋里的小龙

(如果你的对话框中没有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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;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&amp;url=http://s7.sinaimg.cn/orignal/8a3d8332nbe00ab22b276" rel="nofollow"></a></wbr>

<wbr>2) 解决冲突后进行提交。</wbr>

<wbr></wbr>

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


3.怎么避开文件冲突

修改文件以前一定要对文件进行锁定!

<wbr></wbr>
分享到:
评论

相关推荐

    myeclipse2017SVN插件

    【Myeclipse2017 SVN插件】是一款专为Myeclipse 2017集成开发环境设计的版本控制系统工具,它使得开发者能够在Myeclipse中直接进行SVN(Subversion)的操作,如代码的版本控制、提交、更新、解决冲突等。SVN是分布式...

    myeclipse中svn插件

    本文将深入探讨如何在MyEclipse集成环境中安装和使用SVN插件。 【描述】:“将该插件解压后放入myeclipse安装路径下的dropins文件夹下” MyEclipse是一款强大的Java集成开发环境,支持多种技术如Java EE、Spring、...

    myeclipse安装svn插件

    通过以上步骤,你就可以在MyEclipse中顺利安装并使用SVN插件了。这将极大地提升你在项目开发中的版本控制体验,使团队协作更加顺畅。请记住,定期更新插件至最新版本可以确保兼容性并享受更多的新功能。

    MyEclipse中svn插件安装及使用方法

    接下来,我们探讨MyEclipse中svn插件的使用方法。首先,创建一个新的svn仓库或者连接到已有的仓库。这可以通过“Team” -&gt; “Share Project”菜单项来实现,选择“SVN”,然后按照向导提示输入仓库URL、用户名和密码...

    myeclipse中SVN插件

    【使用方法】 1. **导入项目**:在myeclipse中,你可以通过“File”-&gt;"Import"-&gt;"Versioning"-&gt;"Checkout"来导入一个已存在的SVN仓库中的项目。 2. **连接仓库**:在导入过程中,你需要输入SVN仓库的URL,以及...

    MyEclipse中SVN的常见的使用方法

    【MyEclipse中SVN的常见使用方法】 在软件开发中,版本控制系统如Subversion (SVN) 是团队协作的重要工具。MyEclipse作为一个集成开发环境(IDE),提供了与SVN的集成,使得开发者能够方便地进行代码版本管理。以下...

    myeclipse【svn使用步骤图解】(1)

    在MyEclipse中使用SVN首先需要安装相关的插件,如Subversive或Subclipse。通常,MyEclipse已经预装了这些插件,如果没有,可以通过Marketplace进行添加。 2. **配置SVN仓库** 获取 SVN 仓库地址后,在MyEclipse的...

    Myeclipse集成svn方法

    以下是三种在Myeclipse中集成SVN的方法: ### 方法一:在线安装 1. 打开Myeclipse,进入`HELP` -&gt; `MyEclipse Configuration Center`。 2. 切换到`Software`标签页,点击`Add Site`,在Name输入框中输入`Svn`,URL...

    myeclipse安装svn方法

    以上三种方法分别通过不同的途径实现了SVN插件在MyEclipse中的安装,用户可以根据自身需求和环境条件选择最适合的安装方式。无论是通过在线安装还是手动安装,最终目标都是为了在MyEclipse中无缝集成SVN,提高团队...

    svn插件myeclipse+svn插件

    本文将深入探讨如何在MyEclipse集成开发环境中安装和使用Subversion(SVN)插件,以便更有效地进行版本控制。Subversion是一款广泛使用的开源版本控制系统,它允许开发者协同工作,跟踪代码更改,并管理项目文件的...

    Eclipse,Myeclipse添加svn的方法

    Eclipse和MyEclipse是两种广泛使用的Java...通过以上步骤,你便可以在Eclipse和MyEclipse中成功集成并使用SVN进行版本控制。这将极大地提升团队协作效率,保护你的代码不受意外丢失,并便于跟踪和管理项目的开发历程。

    myeclipse中svn 插件安装

    8. **使用SVN功能**:安装成功后,你将在MyEclipse的菜单栏看到“Team”选项,这里包含了SVN的基本操作,如“Checkout”(检出)、“Commit”(提交)、“Update”(更新)等。 通过以上步骤,你就可以在MyEclipse...

    myEclipse6.5SVN插件

    【标题】:myEclipse6.5 SVN插件 【正文】: myEclipse6.5 SVN插件是专为myEclipse集成开发环境设计的一款版本控制系统插件,主要用于协助开发者...熟练掌握SVN操作和myEclipse中的集成使用,是每个开发者的必备技能。

    myeclipse 8.5 SVN插件

    【标题】"myeclipse 8.5 SVN插件"涉及的是在MyEclipse集成开发环境中安装和使用Subversion(SVN)版本控制系统的过程。MyEclipse是基于Eclipse平台的Java集成开发环境,它提供了丰富的功能,包括对各种开源技术的...

    MyEclipse安装svn插件

    7. **配置SVN**:在MyEclipse中,你可以在“Window” -&gt; “Preferences” -&gt; “Team” -&gt; “SVN”中配置SVN的相关设置,如SVN客户端路径、全局忽略列表等。 8. **使用SVN**:现在,你可以在项目右键菜单中看到...

    myeclipse针对svn的插件包

    而`SVN插件`则是开发者在IDE(集成开发环境)中使用的工具,它无缝集成到IDE中,提供图形化的界面来执行SVN的各种操作,如提交、更新、查看差异等,使得操作更为直观和便捷。 在MyEclipse这种强大的Java集成开发...

    MyEclipse2013 svn 安装方法

    标题 "MyEclipse2013 svn 安装方法" 涉及的是在MyEclipse 2013版本中集成Subversion(SVN)版本控制系统的过程。Subversion是软件开发中常用的版本控制工具,它允许团队成员协同工作,管理代码的不同版本,确保代码...

Global site tag (gtag.js) - Google Analytics