Live data from Hacker News

SourceTree for Windows 2.0

blog.sourcetreeapp.com

11–20 of 64 posts

Re: SourceTree for Windows 2.0

#11

Earlier quoted context omitted.

God I thought it was the source tree of MS Windows 2.x. So disappointed. #grammar

I'm still confused by this. What does ST mean by Windows 2.0?

I believe they mean the software is "SourceTree for Windows", and the software just had its 2.0 release. Probably more reasonably titled "SourceTree 2.0 for Windows".

Re: SourceTree for Windows 2.0

#13
post #4

How good is this compared to the relatively new Tower Git client for Windows? SourceTree for Windows should be a little more mature but the recent versions felt like a step backwards.

I briefly tried Tower for Windows a month or so as an alternative for SourceTree. The UI is nicer, but I found that it kept crashing on me.

Re: SourceTree for Windows 2.0

#14

Earlier quoted context omitted.

I'm still confused by this. What does ST mean by Windows 2.0?

I believe they mean the software is "SourceTree for Windows", and the software just had its 2.0 release. Probably more reasonably titled "SourceTree 2.0 for Windows".

This may be because their OS X version hasn't reached the same yet. So they have 2, essentially completely separate products with at least mostly separate codebases, "SourceTree for Windows" and "SourceTree for OS X", each with their own versioning.

So it really is "SourceTree for Windows 2.0", not "SourceTree 2.0 for Windows".

Re: SourceTree for Windows 2.0

#15
post #12

Used it long time ago, but later versions became extremelly slow and bloated, just like everything from Atlassian. Now I'm using Magit which is fantastic.

Edit: all the annoyances below are fixed on SourceTree 2.

I have double sized-icons that overlap the text, and SourceTree 2 couldn't uninstall SourceTree 1, but this seems like a welcome return to form so far. The UI seems a little faster too.

--------

Yep. I use SourceTree daily [1]. Current state of SourceTree 1.x on Windows:

- Highlighting files to see the diffs frequently breaks - you have the file highlighted but nothing shown in the diff view. You have to go to history and then back to see code changed in a file

- Dragging changes to staging area is broken

- Selecting upwards in a diff makes a non contiguous selection that can't be staged

[1] Alas none of the other git clients have a UI for interactive rebase, and I hate doing that on CLI.

Re: SourceTree for Windows 2.0

#17
The last several times I tried to update Sourcetree, it got significantly worse, with features and functionality being silently removed or broken left and right. Every UI 'improvement' they made felt backwards to me. Simple quality of life things like being able to drag files between the staged/unstaged area just stopped working.

Then, trying to guess/figure out the correct previous version you were running that had all the functionality you needed is a nightmare.

I tried to give this a shot.

1. Run the installer.

2. Prompt informed me that I should uninstall the previous version of Sourcetree. No other information on the prompt. Close the prompt.

3. Nothing happens. I expect that the new version can't install next to an old version. No problem, let me go uninstall the old version...

4. After about 15 seconds of going through the control panel, uninstall programs, look for sourcetree, etc...

5. Sourcetree pops up. No notification that anything was installing. No customization of install options. No warning of any kind that this was actually being installed on your system.

6. Oh, look at that. They removed UI components that I consider critical, with no option of 'toggling' those components - just a complete removal (ex: the sidebar that listed all the projects. I have a lot of projects, scrolling through tabs at the top is not good enough)

I really wish the Windows side of Sourcetree would get it's shit together. I'll be going back to my older version.

Sorry for being such a negative nancy. If anyone has a recommendation for another Git GUI client for Windows, please let me know.

Re: SourceTree for Windows 2.0

#18

The last several times I tried to update Sourcetree, it got significantly worse, with features and functionality being silently removed or broken left and right. Every UI 'improvement' they made felt backwards to me. Simple quality of life things like being able to drag files between the staged/unstaged area just stopped working. Then, trying to guess/figure out the correct previous version you were running that had…

I wish I could disagree with any of this, as SourceTree has the potential to be a really good Git client.

SourceTree's design is nice (although it could use some improvement), but there are so many niggling issues that just get in the way. Combine those with frequent application restarts due to unresponsive tools and windows and you have a recipe for finding a better tool.

I recommend Git Extensions.

Re: SourceTree for Windows 2.0

#19
Have they got rid of the treeview of repos? That was a vital feature. I never used the tabs because they didn't all fit on screen, and the tab UI doesn't allow you to distinguish between different repos with the same name. Ironically they seem to have adopted what I considered the worst feature of Git Kraken. Oh, and it let you see all your repos' status (what branches are checked out) at a glance. This is such a pain. I will definitely need to roll back to the last version.

Totally agree with other commenters - this application suffers from the most "changes that randomly f* up the UI" of any app that I use (because it's still useful despite the havoc the developers inflict on the app)

Re: SourceTree for Windows 2.0

#20

The last several times I tried to update Sourcetree, it got significantly worse, with features and functionality being silently removed or broken left and right. Every UI 'improvement' they made felt backwards to me. Simple quality of life things like being able to drag files between the staged/unstaged area just stopped working. Then, trying to guess/figure out the correct previous version you were running that had…

This looks promising: https://www.gitkraken.com/
Post reply on HN