使用GUI将文件的SVN版本与Linux上以前的版本进行比较

使用GUI将文件的SVN版本与Linux上以前的版本进行比较,svn,subclipse,Svn,Subclipse,我试图浏览SVN中某个文件的历史记录,并使用Subclipse查看对该文件的选定修订所做的更改,就像您可以浏览维基百科上某个页面的更改一样 我第一次尝试双击历史记录中的行,但没有成功-我收到一些“文件不存在”错误消息。据我所知,使用Subclipse,您必须右键单击修订,找到菜单选项“比较…”,然后单击第二个选择按钮,并在您要比较的修订之前(即下方)找到该修订(该修订通常以粗体突出显示,但不总是以粗体突出显示),然后单击“确定”两次,这是一个冗长乏味的过程。我正在寻找一种更方便的方法来实现这一点

我试图浏览SVN中某个文件的历史记录,并使用Subclipse查看对该文件的选定修订所做的更改,就像您可以浏览维基百科上某个页面的更改一样

我第一次尝试双击历史记录中的行,但没有成功-我收到一些“文件不存在”错误消息。据我所知,使用Subclipse,您必须右键单击修订,找到菜单选项“比较…”,然后单击第二个选择按钮,并在您要比较的修订之前(即下方)找到该修订(该修订通常以粗体突出显示,但不总是以粗体突出显示),然后单击“确定”两次,这是一个冗长乏味的过程。我正在寻找一种更方便的方法来实现这一点。

在Emacs中:

  • C-x C-f并选择要查看其历史记录的文件

  • C-x v l

  • 选项卡向下移动到兴趣的修订(或单击它)

  • 按大写字母D以查看差异(对于该文件更改的所有文件) (修订)

  • 要查看另一个,请按C-x o并返回到步骤3

  • 在Emacs中:

  • C-x C-f并选择要查看其历史记录的文件

  • C-x v l

  • 选项卡向下移动到兴趣的修订(或单击它)

  • 按大写字母D以查看差异(对于该文件更改的所有文件) (修订)

  • 要查看另一个,请按C-x o并返回到步骤3


  • 如果已签出项目,请与>修订进行比较。这将打开一个带有修订列表的比较UI。您只需单击每个修订即可查看差异。这会将该版本与您签出的版本进行比较

    或者,您可以执行团队>显示历史记录以查看对文件的所有更改。选择任意两个修订,单击鼠标右键并选择“比较”选项以查看这些修订中的差异


    最后,当浏览Show History以查看特定修订中的更改时,只需选择该修订,右键单击并选择Compare,然后在随后的对话框中单击OK。您不需要更改对话框中的任何设置。

    如果已签出该项目,请与>修订版进行比较。这将打开一个带有修订列表的比较UI。您只需单击每个修订即可查看差异。这会将该版本与您签出的版本进行比较

    或者,您可以执行团队>显示历史记录以查看对文件的所有更改。选择任意两个修订,单击鼠标右键并选择“比较”选项以查看这些修订中的差异


    最后,当浏览Show History以查看特定修订中的更改时,只需选择该修订,右键单击并选择Compare,然后在随后的对话框中单击OK。您不需要更改对话框中的任何设置。

    我写了这个问题。那么?问题是针对subclipse的,不是针对Emacs的。问题是我写的。那么?问题在于subclipse,而不是Emacs。