TortoiseSVN不显示文件的上下文菜单

jao*_*jao 9 svn tortoisesvn windows-7-x64

前段时间我在Windows 7 64位上将TortoiseSVN更新为1.7.7(64位).从那时起,我没有关于文件的SVN上下文菜单.当我右键单击文件夹时,我确实有上下文菜单,但有时我想对文件进行差异更改,这是不可能的.

我试图重新安装和修复,但它没有用.我该怎么办?

jao*_*jao 8

我收到了TortoiseSVN邮件列表的回复.文件上没有上下文菜单的原因是注册表权限问题.TortoiseSVN常见问题解答中解释了这个问题,但我完全忽略了它.

解决方案是:

  1. 使用regedit转到注册表编辑器.
  2. 单击HKEY_CLASSES_ROOT/*/shellex/ContextMenuHandlers/TortoiseSVN
  3. 观察错误消息框,说明访问被拒绝.
  4. 右键单击上面提到的键,转到"权限"...
  5. 在权限对话框中,单击"高级"
  6. 点击"所有者"标签,点击您的帐户,然后点击"申请"
  7. 确定对话框,单击"添加..."
  8. 在文本区域中输入您的帐户名称,然后单击"确定"
  9. 确定权限对话框.
  10. 单击HKEY_CLASSES_ROOT/*/shellex/ContextMenuH andlers/TortoiseSVN
  11. 检查没有错误消息框.