Source Tree Slowness, Almost Unuseabe

Is Source Tree extemely slow on Windows? My git repo's are out on servers so they are mapped through the network but even while plugged in at work its super slow. 5-10 min to refresh the repo changes. 5 min commit times, staging is the same.

5 answers

1 accepted

Accepted Answer
0 votes

Git's speed comes largely from the fact that everything is a local operation - by putting your repository on a remote drive you're completely eliminating that advantage so it's not a good idea. Run your repo locally and push to your server instead when you want to share.

0 votes

Is your SourceTree instance using embedded git or system git. Then if you try with one of this git directly from command link, is it also slow?

I was using the system git. The speed really isnt any better either way. Using the GIT GUI on the server that git is running is superfast. Almost no delay. Using source tree from my system is slow.

Looks like GIT GUI is also slow from my own machine. This must be related to WAN.

I figured that was the case. However the problem I have is that I am using GIT in a scenario where the files are developed/controlled by another program (IBM Cognos TM1). My goal is simply to use GIT as a way to see code change within that directory and track the changes to issues in JIRA using Stash and Fisheye. Unfortunately this means I can't setup GIT the way a true software development process would work. Im going to see if I can put sourcetree directly on the server that our software runs as most of our developers use Remote Desktop and develop from there anyway.

OK, just to make you aware another alternative to remote desktop is to pull changes from the server repo into a local repo so you can look at them, or to use a post-commit hook on that server repo to automatically push those changes somewhere else.

Suggest an answer

Log in or Sign up to answer
Community showcase
Published May 30, 2018 in Sourcetree

Tip from the team: configuring Git or Mercurial in Sourcetree

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...

994 views 2 3
Read article

Atlassian User Groups

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!

Find my local user group

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

Groups near you