SVN命令不会出现在上下文菜单中

时间:2009-05-13 12:01:45

标签: svn tortoisesvn

我刚刚下载并安装了SVN Tortoise,但菜单上没有显示任何命令。 怎么可能?

19 个答案:

答案 0 :(得分:36)

你重启机器了吗?

<强>更新

我自己遇到了同样的问题!它发生在我安装版本1.6超过1.5。当我重新启动机器时,我在“开始”菜单中找到了Tortoise条目,但没有通过上下文菜单。当我点击“设置”时出现错误消息。所以,我卸载了1.6并重新安装了它。现在又恢复了!是的,可通过上下文菜单获得。我相信这是一个错误。

答案 1 :(得分:33)

我在Windows 7 64位上遇到了同样的问题。我重新安装了很多次,但仍无法在资源管理器中看到上下文覆盖。所以我查看了TortoiseSVN的更改日志,并看到了修复安装的建议。这解决了我的问题。

答案 2 :(得分:22)

除了首次重启......

您运行的是64位还是32位Windows? Tortoise作为shell扩展运行,所以如果您的Windows操作系统是64位并且您安装了32位版本的Tortoise,您将看不到上下文菜单。

旁注。如果在64位操作系统中使用像Total Commander这样的32位工具,并且在Explorer和Total Commander中都需要上下文菜单扩展,则实际上必须同时安装32位和64位版本的Tortoise。

答案 3 :(得分:16)

我的总指挥官遇到了问题,卸载/重新安装了好几次,但真正的“问题”是乌龟设置。来自http://shalom.craimer.org/info/tech-journal/articles/653/The-context-menu-and-icons-for-TortoiseSVN-dont-appear-in-Total-Commander-but-the-do-appear-in-Windows-Explorer.-Why.html

  • TortoiseSVN安装程序中的“修复”
  • 重新启动
  • 在TortoiseSVN设置中(在资源管理器中右键单击并在上下文菜单中选择“TortoiseSVN”下的“Settings ...”) - &gt; “图标叠加”取消选中“仅在资源管理器中显示叠加层和上下文菜单”复选框。

答案 4 :(得分:8)

修复安装修复了问题。

答案 5 :(得分:3)

有很多理由说明为什么TSVN不适用于您的情况。你最好的办法是查看TortoiseSVN支持列表,如果没有将消息发布到列表中 - 它们是一个非常友好的群体。

哎呀,好像我不能发布链接了 - 去google-groups并寻找TortoiseSVN,有两个列表tortoisesvn-dev和tortoisesvn,不要在开发者列表上询问你会被问到'用户' 'list

答案 6 :(得分:2)

无论我做了什么 - 安装/卸载/重新安装/修复 - 没有任何效果。只有在安装WANDisco Subversion之后,Tortoise才开始工作。

答案 7 :(得分:2)

如果您错过了覆盖图标,常规的“SVN更新”和“SVN提交”命令,而是拥有“SVN升级工作副本”命令,则应单击它。出现的原因是TortoiseSVN已经升级,工作副本格式也发生了变化。这必须从1.7+手动升级。这将带回您的命令和叠加图标。

答案 8 :(得分:2)

我在Windows 7系统上遇到了完全相同的问题。在上下文菜单中绝对没有任何暗示任何Tortoise SVN的存在。我做了上面建议的所有安装,重新安装,修理,重新启动等等。

最终为我修复的是安装64位版本。

答案 9 :(得分:2)

我在Explorer上下文菜单中有TortoiseSVN,但是从UnrealCommander上下文菜单中错过了。

我必须从注册表中删除TortoiseSVN的所有条目。因为维修安装对我没有影响。

但是在重新安装TortoiseSVN后我获得了成功。

答案 10 :(得分:2)

以下是解决问题的方法:

在全新的Windows 7 64位操作系统上,我安装了一些32位应用程序和64位totoisesvn应用程序。

shell弹出菜单中没有图标!

要解决它我:

     
  • 卸载了也使用菜单的32位应用程序
  •  
  • 卸载了64位svn
  •  
  • 使用regedit手动删除ShellIconoverlayIdentifyer配置单元中的任何剩余部分
  • 重新启动
  •  
  • 然后重新安装svn 64 bit svn,
  •  
  • 然后是32位程序。
 成功!出现了svn菜单项(尽管仍然看不到32位)。

结论:在32位应用程序之前安装64位应用程序

答案 11 :(得分:2)

顺便提一下,我在Windows Vista 64位上遇到了同样的问题。不得不两次重新安装/重启东西。安装程序是TortoiseSVN-1.6.12.20536-x64-svn-1.6.15.msi。

答案 12 :(得分:1)

从1.5版本升级到1.6版本后,我遇到了“无上下文菜单”的问题。在第一次重新安装后,我遇到了一个新问题:“没有乌龟图标”。我重新安装了陆龟1.6.16建造21511.

重启后一切正常。我在XP下有一台win-32bit机器。

答案 13 :(得分:1)

可以通过修复TortoiseSVN并立即重新启动操作系统来修复它。确保您使用的操作系统版本正确(32位|| 64位)。

当我将TortoiseSVN升级到版本时,我遇到了与Window Server 2003 R2相同的问题 TortoiseSVN的-1.6.12.20536-Win32的svn的-1.6.15。现在它已经解决了。

答案 14 :(得分:1)

使用32位Win XP我卸载重新启动然后重新安装并重新启动它修复了问题

答案 15 :(得分:1)

与上面提到的其他内容类似,我遇到了这个问题,根本原因是32 v 64 bit。我安装了WANDisco Subversion - 并且在此过程中自动安装了TortoiseSVN。

它安装的版本是32位,但我必须卸载它并分别重新安装64位版本的TortoiseSVN。

答案 16 :(得分:1)

您可能会在SVN设置中的上下文菜单中选中&#34;隐藏菜单中的无版路径&#34; 。取消选中该框并选中或按Shift +右键单击以显示上下文菜单。

答案 17 :(得分:-1)

我只是在追逐一只红鲱鱼,也许其他人经历过同样的事情:

我认为上下文菜单不再用于移动版本化文件。结果我试图将文件移动到我尚未添加到subversion的文件夹中。一旦我在Tortoise中添加了文件夹,就会重新出现上下文菜单选项。卫生署!

答案 18 :(得分:-3)

  1. 安装
  2. 重启机器
  3. 修复安装
  4. 它对我有用