Find Questions…

Close ×
First time here? Check out the FAQ!

Install on Windows XP

Mike Lehmann asked this question · 1,096 karma ·

How to install SourceTree on Windows XP?


6 Answers:

Pietro Schaff [Atlassian] · 998 karma ·

Hi Mike,

Currently, as stated on the download link of Atlassian's Source Tree for Windows, the Windows release is only compatible with Windows 7+.


Pietro T. Schaff

Mike Lehmann · 1,096 karma ·

So I guess, you simply treat older Windows versions as unimportant?

Kieran Senior [Atlassian] · 6,030 karma ·

Support for Windows XP is officially ending by Microsoft themselves as noted here. Furthermore, Windows 7/8 usage is going up significantly and outweighs that of XP in most cases. We'd love to be able to support everyone but in doing so would require significant sacrifices in what we can deliver due to OS constraints as well as the consumption of time in doing so.

Mike Lehmann · 1,096 karma ·

I guess, it is rather a technical constraint, because you decided to take a .Net framework version as base which is not compatible to Windows XP.

Steve Streeting [Atlassian] · 14,675 karma ·

We gave XP support a low priority before even deciding on the tech. As it happened the threading models available in newer versions of .Net that had dropped XP support cemented that decision.

FWIW the low priority initially assigned to XP wasn't (just) because we dislike old stuff ;) It was supported by stats - for example on Bitbucket, XP users account for less than 10% of the Windows user base, and that will only shrink as time goes on. If supporting XP would limit us going forward (which it turned out it would), it just wasn't worth it.

Irene Moser · 16 karma ·

It is your choice to decide that you won't support XP. I accept this. What I don't accept is that it is now installed on my XP machine. Please point me to the instructions how to uninstall it. It does not show up in Add/Remove Programs.

Mike Friedrich · 1 karma ·

Can you please make the installer refuse to install on XP? It cannot be uninstalled.


Jukka Hervala · 1 karma ·

As a workaround we use xp in virtual machine and share a folder from host computer (Windows 7) to quest computer. That way we can maintain old products in XP environment and still use SourceTree for Git.

Mike Friedrich · 1 karma ·

thats not working for us as we need we also need dongles and other (firewire-)hardware, and thats not usable/accessible inside a virtual machine.

Mitul Doshi · 1 karma ·

when will Windows help/guide will be available?

Arah Leonard · 1 karma ·

Just chiming in with my 2 cents: I found this to be a greatly dissapointing decision by Atlassian that Source Tree not support Windows XP. I mean Source Tree on Windows 7 is already incredibly slow and behaves fairly goofy at times, but to not be able to use it on my Windows XP test VMs, that was the last straw for me. I just moved on to a different product in spite of most of my use cases being on Windows 7. It wasn't worth the hassle of dealing with. When you're not the only game in town, you really can't affort to annoy customers. There are other better options. Like it or not 1) XP isn't dead yet and 2) XP will not be completely dead for many more years yet. There will always be slow-to-change customers with some ancient box in a corner. And always be XP downgrades, or run in a VM or some form of compatibility mode. Some businesses want to keep their customers, so are forced to continue to suppor them. Atlassian is just clearly not one of those businesses. In that they provide products to software engineers, the very people who will need ancient support for many years to come, this is a disappointing business model to see chosen. But I'm sure even _if_ Atlassian realized their grave mistake and wanted to change now, it's just simply too late. Their path is set. Sorry you had to lose me as a customer.

Mike Friedrich · 1 karma ·

...and not to forget the embedded devices based on XP.
Microsoft officially supports Windows Embedded Standard 2009 at least till 2024!
Especially projects developing in this segment might need to use XP (like we do).

Arah Leonard · 1 karma ·

That's a good point. Because its software is so rarely updated, I'd almost forgotten that one of our products is a kiosk type system running on XP embedded. (Though I still think we should have used Linux on that one.) XP is far from dead. Software engineers will be supporting XP for many years to come. But not Atlassian. I guess they just don't want our business.

Kieran Senior [Atlassian] · 6,030 karma ·

Hey Arah,

It wasn't a quick decision to decide not to support Windows XP, a lot of thought went behind it. Ultimately it came down to market share, and Windows XP has dropped so quickly for the amount of work needed to support it would outweigh the benefits.

Just to put it into perspective, in October of 2013 the market share was 33% Windows XP (it dropped by 3% in 2013 alone). Out of that 33% let's give a very optimistic guess that 10% of those were developers leaving us with 3.3%. Now out of those let's take how many of them would be using SourceTree. The numbers are extremely low, basically.

Whilst Microsoft are providing support for it, it's largely in part because so many people have ditched it that there's barely any support left on Microsoft's part due to how quickly it's fading out.

We would honestly love to support everyone, but to do so for the outcome to be over the next year or two no-one using it made no sense.

Hope that helps

Arah Leonard · 1 karma ·

Why would spouting marketing statistics to a customer whom you refuse to support "help" anyone? :\ That's an awfully unusual perspective to have.

Besides, it's not like we live under rocks. Even Microsoft was already forced to admit XP was too commonly used to kill it off when they first wanted to and had to extend its life after roaring customer complaints. So I would dare say that if anyone were to have seen the XP writing on the wall well in advance, both in terms of death and in terms of undeath, of many long years of support to come, it'd be the professional software engineers and/or IT support gurus who groaned at the pace of adoption in the business sector in a period of economic decline.

But far more to the relevency at this point, explaining your business strategy doesn't change the fact that you had customers (and potential customers) that needed XP but your business strategy was to ignore them. Explaining your decision doesn't change the fact that here are customers who have needs and you don't provide for them. That was your choice, not ours. You've forced us to move on to other products from other companies where our needs are met so that at the end of the day we can get the job done.

I'm just one of the rare customers who bothers sending in bug reports, or in this case, letting you know why you lost my business.

It's not about you helping me. I am trying to "help" you by explaining why you've lost my business. As you have clearly lost that of others as well. Obviously there's no "help" that Altassian can provide to people like me who, for better or worse, still need to support Windows XP in some way, even if it is a very small part of our business.

Mike Friedrich · 1 karma ·


I understand your thinking behind the arguments, but i believe your calculation is wrong.

If you count XP developers only, you need to compare them with Win7 developers too. I strongly assume not every Vista/Win7/Win8 machine is a developer machine. You need to apply the same 10% guess to those systems too, or come up with another statistic proving that development on XP is not so common anymore (and I would not argue with that).

I would compare 3.3% against 6.7% or may be 10% (or whatever the percentage is for other development machines). I think, it's not as bad as you indicate.

By the way: If this is right:

9.9% Win8 / 56.7% Win7 / 12.4% WinXP
still more than Win8 :)

S B · 1 karma ·

We recently converted from StarTeam to Git with some disruption. We need a good GUI like SourceTree. My main development machine runs WinXP because -- why upgrade if it works fine to compile and test Java code? Constant upgrading drains funds and slows operations. I could upgrade to Win 7+, but probably makes no sense on this older hardware which supports development fine even if it isn't the latest greatest gaming machine. So I'd have to upgrade whole machine, lots of migration, cleanup, etc. in middle of work cycle, which is very risky if deadlines loom.

So I'd just like a tool that runs on Win XP for now. Hard to recommend SourceTree for the team while we still have XP machines on line. We'll see though, if it really is head-and-shoulders above the rest, might be worth it.

Looking for something else?

Find Questions…

or Browse other questions tagged:

or Ask a Question