A few months ago I upgraded my Windows 7 machine to Windows 10 (on a vm running vmWare fusion on Mac OSX). I had the current version of Source tree at the time (which I believe is 1.6.22).
Every time an update became available, the installer would start then give me the message "The older version of SourceTree cannot be removed. Contact your technical support group."
I just ignore updates for a time till I finally needed the newer updates and wasn't able to install one. So far I've tried:
All those steps to no avail. It still won't install SourceTree. What else should I do? Anyone else having this problem?
To get the latest version working: 184.108.40.206 on Windows 10, I did the following.
I uninstalled SourceTree
Deleted everything in AppData\Atlassian
(running 220.127.116.11 just opened and closed)
Ran the installer 18.104.22.168
This came up with something about dictionaries, which I clicked delete
(I assumed I would have deleted these, but I didn't stop to look at the paths)
Then the installer wizard came up (for 22.214.171.124)
I closed the installer and opened the 126.96.36.199 installer and that continued.
Hope this helps..
Feedback, please test installers on non-clean machines that have had previous installs.
So if you are like me, and tried to uninstall sourcetree manually without any success and failed at installing the latest version here is the solution:
It look me a long time to figure out on Windows 10 especially after trying to mess with the registry values and deleting anything Atlassian related, but looking at the logs generated by Michael's suggestion above, I thought to find the exact same version that was previously installed (indicated by the logs, luckily). By using the matching installation package and repairing, I was able to accomplish both uninstalling the old corrupted version and installing the latest.
Has anyone experienced issues with v2.3.1 on Windows 10? I can install v2.1.11 fine but when I move to v2.3.1 it will never load. A peer of mine has it working fine on Windows 7. Previously I have had older versions of 1.x.y, v2 betas, and v2.1.10 & older.
I have tried the above solutions in this article with nothing working. I've ran CCleaner, both disk & regedit cleanup. I've went to C:\Users\user\local... to remove the SourceTree & Atlassian folders. Nothing seems to allow me to run v2.3.1. I'm look for any advice here.
My solution ended up matching Mark Redman's below. I deleted the custom dictionary file SourceTree v2.1.11 was complaining about and now v2.3.1 will load. I find it strange that the latest just closed instead of asking about the file.
I also learned the custom dictionary file didn't even exist on my PC. Some feedback would be to have SourceTree actually check if the file exists rather than setting a flag for the file and leaving it set.
Its probably worth you creating a support ticket at https://support.atlassian.com.
CCleaner cannot fix reg corruption.
In many cases, the problem is with MSI registry - corrupted reg.
Here is the only tool can fix corrupted MSI registry: https://support.microsoft.com/en-gb/mats/program_install_and_uninstall/en
Could not start SourceTree 2.3.1 on Windows10. After trying uninstalling/reinstalling with no improvement, editing the user.config file as described here fixed it for me: https://community.atlassian.com/t5/Sourcetree-questions/SourceTree-2-3-1-Windows-will-not-launch/qaq-p/643914
Supported Platforms macOS Windows To make using Sourcetree as simple yet powerful as possible we embed (bundle) dependencies such as Git, Git LFS, and Mercurial. We strive to keep these...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs