No context menu in Windows 7 for TortoiseSVN

2019-06-15 07:32发布

问题:

I'm using Windows 7 Ultimate 64-bit. I've installed the most recent 64-bit version of TortoiseSVN from the official site, restarted the PC and can't see a SVN context menu even when shift-right clicking.

I've uninstalled this version and tried with 32 bit one, but still no luck.

They say in the FAQ it happens when you install the 32-bit application on a 64-bit OS, but I've tried both and none works!

There's a movie on YouTube showing installation process and many comments with the same problem below. So I guess I'm not alone, but I'm not able to Google for right answer.

What do I do?

回答1:

For several updates of Tortoise this happened for me, too. I'm using Windows 7-64 and the 64 bit version of Tortoise.
A solution on several PCs was to run the Install 2 times (without uninstalling inbetween).
After the second install, everything works fine again.



回答2:

I normally have to perform a Repair after installing TortoiseSVN.



回答3:

I had the same issue and installing/repair multiple times did not work for me.

The solution for me was registry permissions, as documented here:

TortoiseSVN right click menu gone when selecting files



回答4:

Download ShellExView and check whether you enable Tortoise SVN or not.



回答5:

I tried to install a 32-bit version of TortoiseSVN on Windows 7. I expected to see the context menu (on right click) after the installation, which was not the case. Though I have tried to do this earlier on a Windows XP-based PC and it worked, on Windows 7 this was not working.

I tried to install/uninstall/re-install/ TortoiseSVN several times and restarted the PC each time as well. Still, it did not work.

I tried to repair the installation, as mentioned in the above post. Then, on right-click I see the TortoiseSVN context menu.



回答6:

You may have some luck with right click TortoiseSVN.exe > Properties > Run Application as Administrator.

Edit: Poked around and found this: http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=2420343



回答7:

What a... cr#p ;)

I did following:

  • installing SVN 64 bit, restarting, nothing,
  • uninstalling SVN 64 bit, restarting,
  • installing SVN 32 bit, restarting, nothing,
  • uninstalling SVN 32 bit, restarting,
  • installing SVN 64 bit, restarting, works.

(-_-)

Strange, anyways thanks for help!!!! I appreciate!



回答8:

All you have to do is install TortoiseSVN, then reboot the computer then context menu will show up.



回答9:

Just for the people which those solutions has no effect (which was my case). In my case the problem was very silly. In order to appear the context menu, the destination folder MUST be under source control.

Therefore in my case the solution was just to set the destination folder under source control just with:

"Right Click" -> TortoiseSVN -> Add...

And afterwards when moving the file to that folder using the right button, the "context menu" appeared.

I hope it helps.



回答10:

I found that the Tortoise menu was not available when right-clicking on a file or folder in an explorer window. However it was available when right-clicking on a file in a file browser window opened by my browser (IE).

For example, select a file to upload to Google drive. In the file browser window that comes up right-click on a file or folder and the Tortoise menu is there.