Eclipse CVS比较:复制后差异不会消失

时间:2017-01-12 17:34:55

标签: eclipse cvs

在Eclipse中,CVS文本比较与本地和远程版本之间的大量差异效果不佳。非常希望通过简单的命令每隔一段时间更新比较状态。基本上它正在重新加载本地文件,再次进行比较,看看我们到达了哪里,并尽量不犯错误。

不幸的是,编辑每几行后“团队” - “同步”不方便,也不能解决我们的问题。正如我所观察到的,当存在许多差异时,如果我们使用这种方法再次进行比较,Eclipse可以将已经完全相同的行标记为与远程行不同。

我们如何在Eclipse中解决它?

1 个答案:

答案 0 :(得分:0)

最后我发现了一个简单的解决方案,但可以轻松忽略:使用“Java结构比较”面板。

  1. 在进行CVS比较时,在两个水平文本区域上方,我们可以看到“Java结构比较”面板。
  2. 图标“+”,“ - ”和箭头可以在结构上显示两个文件的不同之处。
  3. 双击要编辑的方法。经过几行工作后,再次双击该方法以更新比较状态。 如果本地版本与远程版本相同,则所有颜色方块将从右侧的垂直滚动条中消失,清楚地标记我们到达的位置。此外,在执行此操作后,您将跳转到此方法的下一个区别,再次开始工作。
  4. 重新“同步”会使整个文件变得混乱,所以不要在中间进行,除非你处于最后阶段且差异较小。

    关于如何更有效地使用Eclipse的一点点拙见。毕竟这是我们的日常工具。最好尽快学习这些技巧。

    enter image description here