Hacker Timesnew | past | comments | ask | show | jobs | submitlogin
Microsoft brings git support to its CodePlex hosting service (arstechnica.com)
44 points by shawndumas on March 23, 2012 | hide | past | favorite | 12 comments


I hope support for git continues to improve for Windows. Git Extensions is not bad, and works well for me, but I imagine it's still strange enough to put off developers that don't have nix experience. I love nix, but Windows is a reality in my life, so I am happy when I see good tools move to Windows.


There's some of us who work on JGit (http://eclipse.org/jgit/) which is used by many folks to get cross-platform Git support. The .NET community took things a step further by cross-compiling to C# via NGit (https://github.com/mono/ngit) to get solid Git support.

Stepping back, it's a bit crazy to see these two different communities working together :)


Git Extensions + Git Source Control Provider for Visual Studio are great. Only annoying thing is that VS 2010 forces me to switch between SCC providers (Team System and Git) manually. (Anybody know if VS 11 resolves this? I stopped using the beta when it stopped being able to start my applications with debugging.)


Yes, Windows developers with a very Windowy lineage of experience (something like DBase -> FoxPro -> Delphi/VB -> C#) don't get Unix tools at all. Someone could make a lot of money on a Windows git tool done right.


There's a big part of me that wants to say, "It's already been done. It's called TortoiesHg."

All the usual Mercurial command-line goodness, plus some very well-done Windows shell extensions. The biggest downside is that there just doesn't seem to be a good 3-way merge tool for Windows. Well, that and it doesn't enjoy Git's brand recognition.


SmartGIT is not bad either and it includes a decent three way merge tool.


I wonder how much this was directly influenced by Phil Haack (@haacked) leaving Microsoft to go work at Github.


Maybe a little. The request to support Git was opened back in Nov 2008. [1] I bet Scott Gu helped as well. He's very supportive of Open Source and I feel the reason we see Node on Azure and various Microsoft projects on git. As a .Net developer myself, I've very excited to see this!

[1] http://codeplex.codeplex.com/workitem/19723


I'm curious as to whether they have nix or Windows servers at Codeplex. I've tried to setup a git server on Windows and it was ridiculously complicated compared to nix


It is. Needs ssh server and whatnot. I ended up just creating a share and git pull/push into it as local files.


Previous discussion: https://qht.co/item?id=3741776


Talk about late to the party. LOL .




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: