In this tutorial, you will learn how to fix the TortoiseSvn %1 Is Not A Valid Win32 Application
error. I encountered this error after upgrading Visual Studio. Whenever I tried to view the history of a file, or, do a diff I got this error. After a quick Google, I couldn't find anything relevant so I thought I would share my fix with the world 😊. If you are currently encountering the same issue and want to know the fix, this is the tutorial for you 🔥🔥🔥
After a lot of head-scratching, I determined that the issue was being triggered becuase of a setting within SVN. I was using a third-party tool, instead the default SVN diff tool. I configured SVN to use WinMerge. During my upgrade, I hadn't touched WinMerge or changed anything. Reverting Tortoise to use the default diff editor fixed the error.
If you encounter the same error, I recommend you reset your default diff tool setting in SVN. To do this, right-click on your desktop to launch the Windows context menu. Select:
TortoiseSVN
âž¡ Settings
From the SVN settings screen, open the Diff Viewer
tab:
In my instance, I had the External
option set to use WinMerge. After I changed this to use ToroiseMerge
, the error stopped. 💥
Happy Coding 🤘