This seems like such an obvious thing that I can find literally nothing about this on the internet.
So, I installed SourceTree. I closed it, and now I want to start it again. There is no shortcut in the start menu, no tile on the start menu, it's not in the 'Recently added' of start menu, and not in the context menu of repositories.
I know it's installed for a fact because when I go to Window Settings/Apps & features then it's listed there with an uninstall button.
I found the exe in %LocalAppData%\Sourcetree but I really doubt this is the intended way to launch it.
Under Window 10 you can manually add shortcut to start menu as follows:
Open explorer window and type the following location in the address bar:
Make new directory named 'Atlassian' and enter directory.
Right-click mouse and select 'New->Shortcut'
Browse to Sourcetree install location : C:\Users\%username\AppData\Local\SourceTree
Select the executable: Sourcetree.exe
Alternatively here is a powershell script that will do it (run it as current user):
$objShell = New-Object -ComObject ("WScript.Shell")
$menu_path = $env:USERPROFILE + "\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\"
New-Item -Path $menu_path -Name "Atlassian" -ItemType "directory"
$objShortCut = $objShell.CreateShortcut($menu_path + "Atlassian\SourceTree.lnk")
$app_path = $env:USERPROFILE + "\AppData\Local\SourceTree\Sourcetree.exe"
Hey ... welcome to 1992 when this was standard practice ... you know, once you install something you need to run it. Seriously? Just manually add a shortcut?!? And the fact that it's a windows app and buried in the many folder layers under appdata folder, that's invisible by default BTW, you can't even easily find it. Really? Wow. I've been developing code since '86. This is an experience of inexperience. Totally Agile! Ship what you got. Let the customer live through a lack of basic development decisions. Love it! Thanks!
Atlassian has been investigating this since Feb 27, 2018 lol? I had the same issue, running SourceTree v3.3.6 on Windows 10 v1903 (OS Build 18362.535). I reinstalled multiple times, including clearing the AppData\Local files. I worked around it by just pinning the app to Start on first run.
I'm having the same problem. The solution I found is the following: (if you installed using the default path):
1. Local Disk C
3. click on your user profile (not Admin/Public).
and here you should have the app luncher called "SourceTree".
*If you cannot see the AppData folder then click above on the VIEW and make sure that Hidden Items it's checked.
I installed SourceTree 3.3.8 on a fresh Windows 10 machine today.
It's quite unbelievable that it doesn't create any shortcuts or start menu entries. It doesn't even show up when searching from the start menu.
Having to somehow know that you have to go find this app in your Local App Data folder to get it back is just nonsense.
During install a shortcut should be created, we will investigate further why it might not get created.
Uninstalling and re-installing usually corrects this, but if you don't want to do that you can manually create a new shortcut to %localappdata%\Sourcetree\Sourcetree.exe
1. Uninstalling and re-installing doesn't correct, I still get no start item.
2. I can't even use C:\Users\<username>\AppData\Local\SourceTree\SourceTree.exe, I have to use SourceTreeSetup-3.3.6.exe
3. I have to exit and enter SourceTree everytime I switch branches
4. My company is using Atlassian Bitbucket so I wanted to use SourceTree.
An answer to your second question, it's a Windows App and not a Win32 binary executable. Windows Apps are different and are installed differently. Win32 32-bit and 64-bit applications line in Program File (x86) an Program Files folders respectively. The first and third questions I cannot answer and have the same questions; Though the first is probably more of an agile issue; enough large customers have to complain and consider it high priority before it's considered something that is high enough priority that it gets done. This has a "relatively" easy yet out of the ordinary fix.
No clearly they have decided to put it in 'AppData' to save asking users for elevated permission to install in Program Files.
- If you switch to a different user account you do not have access to the program anymore and need to install it for that user as well.
- Programs in Program files is more secure, regular and non-elevated users cannot change them, so they are better protected from viruses
If all programs did this then we would need to install every single application for each user, and security would be broken down i.e any app can self update/change without requesting elevation. Not practical.
Same issue here. Windows 10 Enterprise (1909). SourceTree 3.3.8. It appears in add remove programs but no shortcuts.
Atlassian, please please open source SourceTree. We will help fix the issues. It's a great tool, but the growing bugs and issues mean it's pushing us to look elsewhere for a replacement. Also the level of discontent in your user base about on going, simple to fix issues doesn't do anything to promote your paid for software. Let this community help with SourceTree and we can show you how great it can be.
I still have this issue on Windows 10. For anyone else wondering why the Windows search bar can't find the .exe: by default, Windows excludes "C:\Users\%username%\AppData\" from Windows search. You can see this by going to Settings -> Search -> Searching Windows -> Excluded Folders.
If you manually enter "C:\Users\%username%\AppData\Local\SourceTree" (excluding quotes) into Windows Search bar or the File Explorer folder bar, the folder with SourceTree.exe should show up. You can right click on SourceTree.exe and pin it to the start menu and/or the taskbar.
Same issue here too . The suggestion to manually create the shortcut into the tool bar works!
Too bad it is not done automatically - this is a SERIOUS issue as not many people will necessarily have the patience to fight for this to work: search the community for a similar issue, and find this thread with the suggested fix.
If I was at SourceTree, I'd at least issue a warning that this may happen and what the workaround is!!
Supported Platforms macOS Windows We recently introduced support for additional hosting services such as GitHub Enterprise, GitLab (Cloud, Community Edition, Enterprise Edition), and...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events