码迷,mamicode.com
首页 > 其他好文 > 详细

Subclipse

时间:2014-10-27 11:09:21      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:style   http   os   ar   sp   strong   文件   数据   on   

提交文件:

bubuko.com,布布扣

其中向右的箭头表示要提交的数据,“bbb.txt”上有一个小“+”号,表示新增加的文件。

Text2.txt有一个向右的箭头,表示本地有更新,即本地的文件比服务器上的新。

 如果我们需要提交改变,则在相应项目上点击右键,选择提交即可。

更新文件:

bubuko.com,布布扣

其中向左的箭头表示服务器上有更新,“bbb.txt”上有一个小“-”号,表示服务器上删除了本文件,

如果更新,将会删除本地的“bbb.txt”文件。

Test2.txt表示服务器上有更新。如果要看具体哪不一样了,可以双击test2.txt文件,将打开比较窗口。如下图:

bubuko.com,布布扣

在这里我们可以对改变的部分进行查看,以确认是否需要应用更新。

解决冲突:

bubuko.com,布布扣

 

如果本地和服务器都有更新,也就是说在你改变这个文件的时候,

已经有其他人也改变了这个文件,将会出现一个红色的菱形,表示

有冲突,这个时候你是不能直接提交和更新的,我们需要解决冲突。

 

第一种情况,我确认我自己的是绝对正确的(小心否定别人的成果

可能会挨板砖的哟)我们可以点击右键,选择“标记为合并”,然

后红公的菱形将会变成向右的箭头,我们就可以正常的提交了。

 

前面说了,不要轻易的否定别人的成果,我们可以先看看别人改变

了什么地方,我们可以想办法把我们的两个改变合成一个。我们可

以双南冲突的文件,打开比较窗口,我们可以在比较窗口里对文件

的改变进行合并,具体操作同cvs操作。

合并完成后,我们再选择标记为合并,这个时候就是真正的合并了,也就不用怕挨板砖了。

 

 

不同点是蓝色框框,将鼠标放到两个不同点的中间小方框中,则凸出一个向右的按钮,并显示提示信息"Copy Current Change from Right to Left",意思是将右边服务器的不同点覆盖到左边的本地文件。点中此按钮。重复这样的操作,将所有服务器上的更改拷贝到本地。

如果有一行代码,本地和服务器都同时做了修改。这时,修改点则显示红色框框。这时,你就必须手工做正确的修改。全部修改完成,保存本地文件。

此时,如果修改点没有了蓝色的框框,就可以开始做合并(merge)操作了。操作也很简单,选择该文件,点击右键,选择"Mark as merged"。

注意:必须确保没有蓝色框框,即完全拷贝了服务器的修改才可以做合并(merge)操作,否则会覆盖服务器上的代码。

 

Subclipse

标签:style   http   os   ar   sp   strong   文件   数据   on   

原文地址:http://my.oschina.net/u/1389206/blog/337610

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!