Open main menu

Difference between revisions of "GIT Migration"

892 bytes added ,  03:27, 4 November 2010
m (Clarification on TortoiseGit and alternatives)
Line 64: Line 64:
: Folks, you all write in reply to what I wrote, but without addressing at all the ''content'' of what I wrote. That's really a pity. Before debating which hg<->git bridge to use, could you maybe explain to us why TortoiseGit and Git Extensions (which, by the way, also includes Visual Studio integration) are to be dismissed out of hand? Thanks! :) --[[User:Fingolfin|Fingolfin]] 21:53, 3 November 2010 (UTC)
: Folks, you all write in reply to what I wrote, but without addressing at all the ''content'' of what I wrote. That's really a pity. Before debating which hg<->git bridge to use, could you maybe explain to us why TortoiseGit and Git Extensions (which, by the way, also includes Visual Studio integration) are to be dismissed out of hand? Thanks! :) --[[User:Fingolfin|Fingolfin]] 21:53, 3 November 2010 (UTC)
:: There is no reason to dismiss them. If one wants to use git on windows, TortoiseGit is relatively nice (but not quite as good as TortoiseSVN in terms of stability). I haven't checked lately but Git Extensions did not integrate into Visual Studio as well as other source control providers (that might have changed since then). Another tool for Visual Studio is [http://gitscc.codeplex.com/ Git SCC]. On a personal note, I tried Git (both command line only and msysgit) and it didn't work for me (and the maintainers attitude and complete lack of release testing sure didn't help). Nevertheless, alternatives are just that. The main recommendation for hacking on ScummVM should be git and the related tools, how to setup mercurial and a git bridge can be relegated to a subpage on the wiki (including that discussion). --[[User:Julien|Julien]] 00:15, 4 November 2010 (UTC)
:: There is no reason to dismiss them. If one wants to use git on windows, TortoiseGit is relatively nice (but not quite as good as TortoiseSVN in terms of stability). I haven't checked lately but Git Extensions did not integrate into Visual Studio as well as other source control providers (that might have changed since then). Another tool for Visual Studio is [http://gitscc.codeplex.com/ Git SCC]. On a personal note, I tried Git (both command line only and msysgit) and it didn't work for me (and the maintainers attitude and complete lack of release testing sure didn't help). Nevertheless, alternatives are just that. The main recommendation for hacking on ScummVM should be git and the related tools, how to setup mercurial and a git bridge can be relegated to a subpage on the wiki (including that discussion). --[[User:Julien|Julien]] 00:15, 4 November 2010 (UTC)
:: In my instance, I used TortoiseGit about a year ago, and it was rather ordinary back then - to the point I actually jumped to using the command-line version instead.  m_kiewitz's running commentary on IRC about TortoiseGit has also put me off attempting it again since.  Git Extensions looks alright, though with some of the expressed interest in shell integration, the integration provided doesn't look as polished as that of TortoiseSVN or TortoiseHg.  Choosing a particular client doesn't change what should happen on the server side - the choice of command-line msysgit, TortoiseGit, TortoiseHg (+ hg-git), or any others isn't a key problem.  For me, I'll take good shell integration before a Visual Studio plugin, while others may want something that is similar to TortoiseSVN (if that is what they're used to) that works well :) --[[User:ScottT|ScottT]] 03:27, 4 November 2010 (UTC)
9

edits