Live data from Hacker News

Introducing SourceTree for Windows – a free desktop client for Git

blog.bitbucket.org

61–70 of 113 posts

Re: Introducing SourceTree for Windows – a free desktop client for Git

#61
post #45

Earlier quoted context omitted.

So.. You're either running Vista (and I really doubt that, because the upgrade to 7 is more or less straight forward, you'd have done it a long time ago) or the long dead, end of life, unsupported, zombie OS called Windows XP. Which is fine. But shouldn't you _expect_ being left out by now? XP came out in 2001 (hazy memory, quoting Wikipedia). OS X (10.0, Cheetah) came out the same year. What's the minimum requiremen…

To be fair, SP3 was released in mid 2008, 7 wasn't released until late 2009, and XP had a greater usage share than 7 (and Vista combined) until early 2011. It is a sensible decision to only target Windows 7+, and the only reason to stick with XP would be specific compatibility with older programs, but it is a stretch to dismiss XP as a product that came out a decade ago when it still has an enormous market share.

I believe there are still more people using XP than using Windows 8.

Re: Introducing SourceTree for Windows – a free desktop client for Git

#62

I installed it a couple weeks ago, and I would not recommend this yet. I have appreciated the frequent and easy update process during the beta. But, wow, still a long ways to go performance-wise. In the working copy view, where I spend the most time in ST, most clicks take seconds to respond. I'm optimistic it improves, I've been a fan of the Mac version for a while.

I had a similar problem until today when I saw in the release notes you can turn off the gravatar icons that appear in each of the commits.

Doing this I found that the entire interface was much more responsive.

Re: Introducing SourceTree for Windows – a free desktop client for Git

#63

The original SourceTree for Mac is a native Cocoa app. If this Windows version has been written in C# it could potentially be ported to Linux with Mono and GTK#/Qyoto. Perhaps the future is one single cross-platform app?

I hope not. I like SourceTree the way it is (on OS X) and every cross platform UI toolkit I know produces apps that don't feel native. IMHO Bitbucket/Atlassian is doing it the right way: Native on the client side.

They have stayed pretty true to it, they bought it about a year ago and made it free. It used to be like Tower or Cornerstone where you had to buy it for $29 bucks or something. Have liked it since then and was a much better client than MacHg at the time for teams. Glad Windows is getting this, I use TortoiseHg and Git there currently but will probably switch.

Re: Introducing SourceTree for Windows – a free desktop client for Git

#64

We are using Git Extensions at work ( http://code.google.com/p/gitextensions/ ). What would be the interesting new features if we switched to SourceTree ?

The ability to connect up to Git and Mercurial repos. Very nice when working with bitbucket for private repos (git/mercurial) and github (git) for public from one app.

Re: Introducing SourceTree for Windows – a free desktop client for Git

#65
post #28

I have ST on my Mac. It's a pretty beefy machine - i7, 4gb of ram. And it runs like a lazy dog in a hot August day in North Carolina, i.e., very slowly. I really wish it'd be sped up and I sincerely hope that the Windows version is massively faster.

It is a little hefty but make sure you are using SSH, HTTPS is a dog indeed and repos over a few GB it starts to consume memory especially on repos with larger files. On my 16GB Mac Pro it flies, on my iMac with similar specs it does take a while on commits that are larger.

Re: Introducing SourceTree for Windows – a free desktop client for Git

#66
Git AND MERCURIAL client. There's not a single decent Mercurial client on Windows. EasyMercurial is better than nothing, but not by much.

We a few .Net projects, (we mainly do Python), some of the projects we haven't even bothered moving from Subversion, because of the lack of good Windows Mercurial clients.

Having SourceTree on both Mac and Windows is huge to us.

EDIT: Just realized that they didn't include Mercurial support yet. Then I don't care at all.

Re: Introducing SourceTree for Windows – a free desktop client for Git

#67

Git AND MERCURIAL client. There's not a single decent Mercurial client on Windows. EasyMercurial is better than nothing, but not by much. We a few .Net projects, (we mainly do Python), some of the projects we haven't even bothered moving from Subversion, because of the lack of good Windows Mercurial clients. Having SourceTree on both Mac and Windows is huge to us. EDIT: Just realized that they didn't include Mercuria…

Thank you for explaining this point. It made my mind too :)

Re: Introducing SourceTree for Windows – a free desktop client for Git

#68
post #38
post #34

Earlier quoted context omitted.

I have a mid 2010 mbp with 4gb of ram and it runs pretty fast.

SSD or platter? I use a hard disk, so that might be the cause.

Mid 2012 Mac Mini with 16GB of RAM and a 256GB SSD here and ST flies. Never had performance problems. An SSD is the single best upgrade one can make to their machine.

Re: Introducing SourceTree for Windows – a free desktop client for Git

#69
post #45

Earlier quoted context omitted.

So.. You're either running Vista (and I really doubt that, because the upgrade to 7 is more or less straight forward, you'd have done it a long time ago) or the long dead, end of life, unsupported, zombie OS called Windows XP. Which is fine. But shouldn't you _expect_ being left out by now? XP came out in 2001 (hazy memory, quoting Wikipedia). OS X (10.0, Cheetah) came out the same year. What's the minimum requiremen…

To be fair, SP3 was released in mid 2008, 7 wasn't released until late 2009, and XP had a greater usage share than 7 (and Vista combined) until early 2011. It is a sensible decision to only target Windows 7+, and the only reason to stick with XP would be specific compatibility with older programs, but it is a stretch to dismiss XP as a product that came out a decade ago when it still has an enormous market share.

I'm assuming a lot here, but I would think that ST's userbase would be tech-savvy enough to know that XP isn't going to make the cut 12 years later (in addition not to be using it for that long for any kind of coding/repo management).

Re: Introducing SourceTree for Windows – a free desktop client for Git

#70

Git AND MERCURIAL client. There's not a single decent Mercurial client on Windows. EasyMercurial is better than nothing, but not by much. We a few .Net projects, (we mainly do Python), some of the projects we haven't even bothered moving from Subversion, because of the lack of good Windows Mercurial clients. Having SourceTree on both Mac and Windows is huge to us. EDIT: Just realized that they didn't include Mercuria…

Have you tried the mercurial command line? I find it very easy to use, it has a low barrier to get entry, and works the same on all platforms.
Post reply on HN