TortoiseSVN Diff With"特定文件"不会消失

时间:2018-01-31 14:11:45

标签: svn tortoisesvn diff

不确定这是怎么发生的,但是当我右键单击修改过的文件并转到TortoiseSVN子菜单时,我也看到Diff with "path/to/some/file"。它已经很长一段时间了,所以我不记得首先把它放在那里的步骤。而且它始终是完全相同的文件。这并不影响TortoiseSVN的一般用法,这只是一个烦恼,因为我有一个额外的上下文菜单选项,我永远不会使用......

如果有人知道如何摆脱这个(并且也知道它是如何到达那里的那样)我会感激我能得到的任何帮助。

enter image description here

2 个答案:

答案 0 :(得分:1)

  

如果有人知道如何摆脱这个

您可以检查Windows注册表并删除DiffLater下的值HKEY_CURRENT_USER\Software\TortoiseMerge。这是一种hacky,我希望有更好的方法来摆脱这种选择。但是,我不知道如何以另一种方式做到这一点。我记得最近提出的类似问题,所以它可能是TortoiseSVN中的一个错误。您可能想在TortoiseSVN users@ mailing list中提出问题。

  

(并且也知道它是如何到达那里的)

前段时间,您右键单击了一个未版本控制的文件并选择了 Diff later 命令。

答案 1 :(得分:1)

文件Tortoise SVN doc之间的区别:

  

...要删除已标记的文件,请再次使用命令TortoiseSVN→Diff,然后在单击时按住Ctrl-修饰符。