SourceTree 2.0 is horribly slow and not scaling well on Windows 10

Saleem Mirza
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 28, 2017

I have just installed SourceTree 2.0.19.1 on my Windows 10 machine and unfortunately, it was a big disapointment. 

It's not only loading repository and commit history very very slow as compared to older version but also not scalling well. I can see Icons and text are overlapping on left side of window. Please see image attached and also give us a way to download older verison. We do expect some QA before rolling it out.

My screen resolution is 1920x1080 with 125% text scalling (recommended).

 

SourceTree.PNG

68 answers

2 votes
cristiam
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 8, 2019

Just use Git Kraken: https://www.gitkraken.com/, this is unacceptable 

2 votes
sschilz
Contributor
June 13, 2017

If you read the Blog entry on the release for SourceTree 2.0, it says that the way they got the speed up was by "adding a hybrid LibGit2 handler under the hood".

To take advantage of this, you need to make sure you are using the embedded git, not a version of git from your path... 

Go to Tools -> Options -> Git Tab, then click on the "Embedded Git" button.  (The currently active choice appears kind of greyed out).  If you were formerly using "system Git", you will see it download the embedded Git.  Restart SourceTree, and voila! Much Improved performance!

Screenshot below shows the relevant options AFTER I switched to embedded Git:

2017_06_13_SourceTreeUseEmbeddedGit.png

1 vote
Scott Micklethwaite
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 12, 2018

Yeah I'm done with it as well. All the tips to switch to embedded git don't seem to apply to hg. The dev team doesn't seem invested in resolving this, only finding excuses and pretending like it isn't an issue.

1 vote
ahmedalyasiri
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
September 4, 2018

And it's still so so so so slow ok I had it bye bye source tree!!!

1 vote
Charles Cook April 17, 2018

"Some of my colleagues stuck with 1.x version, I moved to a "combination of tools"."

It's a shame, because if it just worked well, it would be perfect.  I'm probably going to have to rely on a mix of 1.x and other tools.  It's absolutely ruined the GIT experience for new users.

1 vote
Charles Cook April 17, 2018

I'm on the verge of dropping source tree - it's only getting worse since v 2.0.  It should not take minutes to do git operations on relatively small repos.

1 vote
Roberto buzzai
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 12, 2018

Same problem here!

Terribly slow on Windows 10... :(

1 vote
Pedro Moreira
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
August 16, 2017

I agree that GitKraken has some bugs and misses some cool stuff that SourceTree has, but I can live with those.

What I can't live with are the seemingly random loadings on SourceTree that seem to fire either by just clicking anywhere or by a hidden timer. Those random loadings appear in every "box"  of the interface and each one of them take longer to process than anything GitKraken does - even switching repos.

Every program has its flaws, but at least in my real-life daily usage, SourceTree is the lease usable one and GitKraken is the, let's say, most comfortable one.

1 vote
Jérémie Faucher-Goulet August 4, 2017

Big Atlassian fan here... But at our company we've been forced to use other solutions because submodule don't play well anymore.

We've even bought a GitKraken license pack as SourceTree is now unusable. Every action takes upwards of 5-10 minutes to complete. So slow it literally is useless.

Some of my colleagues have elected to reverting back to an older version of SourceTree (1.9.5) to workaround all these issues. Others have even reverted to CLI only with gitk.

Wish I could use SourceTree... No other tools thus far as the same feature set, and is as usefull.

1 vote
Nina Cording
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 29, 2017

I can confirm SourceTree running slow on Windows 7, also 32GB ram with 8x i7 CPU.

So it's not only Win 10.

1 vote
sjamesmccarthy May 26, 2017

I'm glad I'm not the only one experiencing this. I have 7 repos and the app under latest Win10 build, 32GB RAM, i7 and it takes 12 seconds to load. 

1 vote
ChunNorris May 22, 2017

How about the "horribly slow" part? 

I'm having the exact same issue as OP. As you pointed out that the UI DPI issue has been reported. But how about the "horribly slow" issue? Does it have anything to do with the DPI? 

I was using SourceTree 1.9 really well. The "horribly slow" only occur at 2.0

0 votes
jcespinoza
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
December 10, 2020

Wanted to add my two cents.

In case your Git commands through the UI take forever:

If you're using an external monitor and have an AMD graphics card, try disabling FreeSync while you're not gaming.

This took SourceTree from painfully slow to usable when making commits, switching branches, etc... But still, we're better off working with the command line...

 

Credits go to the anonymous hero that posted this somewhere else on this forum.

0 votes
Roseanne Qiu
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
October 9, 2019

Dear Sir/Madam:

I redownload sourcetree, since previous one keep crash. I use window 7 

but it does not work, it slow slow slow forever, I never could see the files.

attache file shows a circle running forever without any files showing up.

even I run the sourcetree on admin level.

would you please help?slownotwork.png

0 votes
Charles Cook May 10, 2019

I'll give version 3 a shot, thank you.

0 votes
ChunNorris May 9, 2019

Just an update: SourceTree 3.0 doesn't have these problems for me. 

0 votes
kristupas.antanavicius@sbdigital.lt
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 26, 2018

SourceTree is unusable when working with Chromium project. I have single line changes in about 10 files. Just doing the most basic thing like viewing those changes causes ST to ramp up CPU usage to 100%. It takes multiple seconds to view another file diff. If I try to do things like reset hunk, or reset changes to an entire file (I have single line changes!), ST goes into overdrive again.

I won't even comment about what happens when trying to view commit history (just trying to see files changed in the last commit of a branch..)

0 votes
Bart Willemse
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 10, 2018

My SourceTree 2.5.5 (running on Windows 10) was hanging for 10's of seconds at a time. I found that, in Tools -> Options -> Authentication, I still had an old account which was no longer valid (in addition to a valid one). I deleted the old account and this seemed to solve the SourceTree-hanging problem for me - I'm guessing that this was because SourceTree was trying to authenticate the old invalid account every time it needed to do something, and then hung due to a timeout each time?

0 votes
Jérémie Faucher-Goulet April 17, 2018

I fully agree it's a shame. Even paid software doesn't come close to achieving the proper design philosophy for a Git client like Atlassian did with SourceTree.

I can say however, it made me realize just how powerful and great the default command-line client is, I've learned to love it when combined with other tools for visualization, staging and handling merge conflicts.

But some users will never touch a command line interface, even with a 10-foot pole, so yes, it totally ruined it for new users.

0 votes
Jérémie Faucher-Goulet April 17, 2018

I bow to your endurance... I finally gave up and dropped it a year ago myself.
However I have yet to find a tool I am fully satisfied with as a replacement.

But after waiting for so long with fixes, I have almost lost hope on picking up SourceTree again.

Some of my colleagues stuck with 1.x version, I moved to a "combination of tools".

0 votes
Charles Cook April 17, 2018

I've gone back to 1.10.x as 2 is just terrible.  Fwiw, when running 2 csrss.exe would peg a core to 100% and bring the entire windows interface to a grinding hault.  After about a minute windows starts gathering two error reports and then the program sometimes crashes out.

0 votes
Roberto buzzai
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
April 12, 2018

Worked for me as well.

Thanks

0 votes
lpd
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 27, 2018
0 votes
Bradley Newman
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
February 27, 2018

Disabling LibGit2 integration broke the ability to open submodules... Experiencing all sorts of other problems with stalling, general bugs in the UI. Have to restart the app a lot after it gets stuck in a bad state. :/

using 2.4.8.0

0 votes
sschilz
Contributor
December 18, 2017

@Vladimir Cascarade - glad it helped!

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events