对准项目点右键,在弹出的菜单中选 Team :
Synchronize with repositories : 与服务器上的进行对比,如果你选择的是文件夹,那就对比文件夹下面的所有文件,会列出比较的结果,你对你感兴趣的文件双击就会打开 Compare Editor 进行比较,编辑器会份成2部分,一边的 title 是本地的 Eclipse 中的 Local changes, 另外一边是 remote/repositories changes.
如果你觉得你的是最新的你要提交上去就右击选择 Commit ,
如果你觉得服务器上的那个是最新的你要保存下来就 Update.
如果你的和服务器上有一部分有冲突,你可以直接在 Compare Editor 中复制过来,你可以看到 Diff 部分右上角有左右的箭头(他表示把不同的部分拷贝到左边或右边去),拷贝之后可以 Ctrl + S 保存,如果你把服务器上你需要的部分拷贝过来,然后用你的作为最新的 Commit 上去,因为你的和服务器的有冲突(红色表示),所以不能直接 Commit ,你需要右击,选择 Mark as Merged (标记为已合并过,表示你的已经处理过冲突部分)。
如果你的项目还没有和服务器上的建立关联的话请先 Share Projects ...
仔细看 Eclipse Team Perspective 中默认出现的 View , 最重要的是仔细观察 Compare Editor 窗口的每一个小图标,都很有用.你还可以 多选,选择 工作区中的 2个文件,在右键菜单中选择 Compare with >> Each other 比较2个文件而不是和 CVS 比较。
转载于:https://blog.51cto.com/8037428/1351283