Sourcetree git-flow is slow

I'm using Sourcetree on Windows with Git-Flow. It works fine, but it's really slow. It takes about 15 seconds just to show "Choose Next Flow Actions" or other dialogs. I tried it even on small test repository with no difference.

Is this normal? My collagues have same problem.

I'm running on quite standard laptop - Win7 64bit with 8GB RAM and SSD drive :(

So far I reverted back to use command line, but as I wanted to show sourcetree and git-flow to colleagues who don't know much about git Sourcetree seemd to be awesome option for them.


3 answers

1 accepted

SourceTree calls a few git-flow commands to figure out the recommended next action, you can speed things up by choosing it yourself from the menu (Repository > Git Flow > [Action]). Nevertheless I'll see if I can speed this up.

I have found many articles about git being slow on windows in general, but I don't see such problems. I also tried to disable UAC and antivirus to check whether it would make any difference.

Please let me know if SourceTree with git-flow runs smoothly in your environment or not, so I know whether I should try to look for some issues here or not.

Thank you

Git is a little slower on Windows than Mac for sure. In this case, it's mostly that there's no single git-flow command to get what we want so we're calling a number of commands, and git-flow also has to go through 2+ levels of process because it's entirely implemented via shell scripts (which themselves call git).

I've short-circuited this for the next update and have used my own re-implementation of what git-flow does just to detect the current state, and it's about 5 times faster, so I think you'll like it when I post the update later today.

Awesome. Thank you for such fast response and update

Now I think slowest thing is getting values for feature names in "feature finish" dialog :) I think there could be default option with current feature and the check could be run in background. But it's just an idea.

Again, thank you :)

Suggest an answer

Log in or Join to answer
Community showcase
Maarten Cautreels
Posted Thursday in Off-topic

Friday Fun: What's your favourite beer/drink

As a Belgian, beer-lover and home brewer, beer is one of my great passions. I love the fact that with just a few ingredients (usually just water, hop and malt) you can create so many different tastes...

288 views 38 9
Join discussion

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
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot