Eclipse + SVN:在基础版本的版本中打开已编辑/选定的文件?

时间:2011-12-29 13:29:24

标签: eclipse svn subclipse subversive

是否有任何快速方法可以在没有本地修改的情况下打开当前编辑/选择的文件(即在SVN的基本修订版本中)。目前我这样做:我转到该文件的历史记录并从基本修订版打开版本。但这对我来说是如此常见,我想一步到位(甚至使用热键!)。

注意我并不是说将当前版本的文件与基本版本进行比较非常简单,但是比较编辑器通常对我的需求来说过于冗长,更重要的是它不支持普通Java编辑器的功能,比如跳转到选定的方法/ class等。

我正在使用Subclipse,但如果Subclipse不存在,我也对Subversive回答感兴趣。

2 个答案:

答案 0 :(得分:1)

我管理Subclipse。

所有Subclipse操作都应该可以设置为键绑定,但UI中没有操作来执行此操作,因此您也无法绑定键。我不是很清楚你想做什么,更重要的是为什么。我不知道任何SVN客户端可以打开除了via diff选项之外的文件的基本版本。

您是否尝试启用快速差异功能并将其配置为使用SVN原始副本作为基础?这允许您使用普通编辑器,然后通过修改注释文件的所有区域,您可以快速悬停以查看以前的版本。

答案 1 :(得分:0)

由Team Provider(Subclipse或Subversive)提供执行此操作的命令。我在Subclipse中找不到一个,但我不知道Subversive。要查明是否有命令,您可以这样做:

  1. Window -> Preferences -> General -> Keys并搜索svn(或其他内容)
  2. Window -> Customized Perspective这将为您提供一个对话框,其中包含可以找到所有可用命令的选项卡。查看SVN部分。