I decided to try SourceTree DVCS client (I saw an advertisement made by someone, I don’t really remember who that was). And it made me like console.
It looks pretty, has nice UI, but somehow it make me feel pain when using it. At first, its slow - and I'm not talking about huge repos, remote repos, digging deep in history or something like that. Switching focus between latest revisions in history view is done with noticeable lag (all other operations are not faster). Sometimes I'm able to see 2 loading icons when switching focus to next revision. This makes exploring history a little bit painful.
At second, it is not convenient for me to see which branch is my current. [pic here]. Its name is bold in branches list, but branches list does not give much without history. It is also marked bold in history (and a tiny icon overlay), but that does not make much difference, since the history has a lot of bright colors - just having a bold name is not enough (let alone the icon overlay - on my 24" monitor I almost never notice it).
At third, when working with Mercurial, it does not allow to see active branches only - the ones that were not merged into the default branch. I could see either all branches or current branch only, which requires me to change filtering dropdown at the top.
Next, how would you know which branches are local and which are remote? There is no signs for that.
After all, I end up with TortoiseHG (it has its own issues, but at least it is fast).
By the way, here is what Google suggests
No comments:
Post a Comment