从eclipse历史视图打开工作副本文件

时间:2010-03-05 17:03:25

标签: eclipse svn version-control subclipse

eclipse的历史视图显示了某个修订版中更改的文件列表。当您打开其中一个上下文菜单时,您可以选择“打开”,打开该修订版中该文件的视图。

如何从历史记录视图中打开所选文件的编辑器,即工作副本版本中的文件?

背景是我想使用历史记录视图来查找最近已更改的文件以进行代码审查。人们通过subversion提交,我使用subclipse将eclipse连接到subversion服务器。

今天,我必须使用“开放资源”/“打开类型”功能,然后输入我可以从历史记录视图中读取的文件名。

1 个答案:

答案 0 :(得分:1)

正如您所注意到的,在查看修订版X中的文件时,您无法直接打开工作副本中的同一文件...

但是,在对变更进行代码审查时,我通常会发现不仅可以查看当前版本,还可以查看以下内容之间的修改:

  • 我在历史记录中看到的修订中的文件
  • 当前档案。

这可以通过“比较”编辑器来完成。


打开它:

  • 当您在历史记录视图中时,右键单击您感兴趣的修订版本
  • 在菜单中,您可以选择:
    • “将当前与X比较”:这将打开您当前工作副本与右键单击的修订版本之间的比较
    • “与之前的状态比较”:这将打开您右键单击的修订版与之前修订版之间的比较
  • 如果多个文件受到该修订的影响,您将拥有一个屏幕,允许您选择要用于比较的文件

优点:

  • 您可以看到您正在审核的修订带来的修改
  • 或者您可以看到在给定修订后完成的所有修改

缺点:

  • 比较视图需要一个大屏幕,同时打开两个版本的文件......