Personally I prefer external tools, but if they were to expand on it, I would strongly prefer they added something ala the OpenTools API so 3rd party people can add whatever they need for basic operations.
Asbjørn Heid 3rd party vendors already can do this, as the API is open. But since `SourceConneXion` seems to barely make a living, I don't think many 3rd parties would use it.
Stefan Glienke don't know which version I have on Mac, but on Windows I have updated to the latest. I don't use it much so I didn't have issues with it. My son using latest SourceTree with Git and Mercurial on daily basis and so far it is working fine for him.
I think that IDE's can never beat the VCS experience that VCS tools themselves can offer, especially in a non-locked DVCS environment.
ReplyDeleteSame response as I made to your Git proposal. Repo management for a DVCS is a task that I prefer separate from the IDE of my development language.
ReplyDeleteWalter Prins that's where the Beyond Compare integration of SourceTree comes in handy. Unlike Delphi, this works both on a Mac and Windows.
ReplyDeletePersonally I prefer external tools, but if they were to expand on it, I would strongly prefer they added something ala the OpenTools API so 3rd party people can add whatever they need for basic operations.
ReplyDeleteAsbjørn Heid 3rd party vendors already can do this, as the API is open. But since `SourceConneXion` seems to barely make a living, I don't think many 3rd parties would use it.
ReplyDeleteJeroen Wiert Pluimers Ah, didn't know. Then an open source project providing Git/Hg plugins would be more fitting IMHO.
ReplyDeleteAsbjørn Heid Version Insight Plus already does that.
ReplyDeleteGit and Mercurial ARE supported now!
ReplyDeleteDalija - glad you use mercurial too! I LOVE it.
ReplyDeleteWarren Postma I am also using Git, but only when I don't have other choice. It is way to easy to make a mess in Git.
ReplyDeleteDalija Prasnikar People think so but ime that's not the case. You only have to learn the difference between merge and rebase - that's important.
ReplyDeleteStefan Glienke Well, that is the point, you have to learn a lot more before you can use it without worrying that you will make a mess.
ReplyDeleteMy other reason for using Mercurial is that Mercurial and its GUI clients are much better integrated with Windows than Git.
On Mac I use Git and SourceTree, on Windows I prefer TortoiseHG because it is much faster than SourceTree.
Dalija Prasnikar I am using SourceTree 1.5.2 and disabled updates - 1.6.x is just horribly broken :(
ReplyDeleteStefan Glienke don't know which version I have on Mac, but on Windows I have updated to the latest. I don't use it much so I didn't have issues with it. My son using latest SourceTree with Git and Mercurial on daily basis and so far it is working fine for him.
ReplyDelete