Thanks everyone. So it sounds like - There are Git/Hg plugins for VS, but everyone uses the command line/powershell. - Switching to a Git/Hg is well worth the effort.
Chris - I remember that discussion ;) it's been a while and I was hoping to get feedback specifically around tooling - which I got, so thanks! On Fri, Dec 10, 2010 at 9:00 AM, Justin Rudd <[email protected]> wrote: > Nice. Didn't know about gitextensions. But they don't install on my > Win7/VS2010 host. Anyone got that working successfully? > > > On Fri, Dec 10, 2010 at 8:42 AM, Bobby Johnson <[email protected]>wrote: > >> Git client with Visual Studio integration: >> http://code.google.com/p/gitextensions/ >> Tortoise git is a nice choice as well: >> http://code.google.com/p/tortoisegit/ >> >> But in the end of the day I use msysgit with POSHGit as well. The command >> line is so much faster, it just has a steeper learning curve. >> >> >> >> On Fri, Dec 10, 2010 at 8:37 AM, Justin Rudd <[email protected]>wrote: >> >>> 1.) Is impossible to answer objectively. There are no git visual studio >>> plugins so using either from Visual Studio is completely dependent on which >>> one you like better. For me, it is bazaar because its rename support is >>> truly rename (not a remove than add), and it supports versioning directories >>> (which I have found quite handy). But if I was picking between git and >>> mercurial, I'd use mercurial but only because I have more experience with >>> Mercurial than git and I find it works better with Windows (git works fine >>> with Windows just not as cleanly in my opinion). >>> >>> 2.) Nope. But I tried VisualHg (http://visualhg.codeplex.com/). And it >>> pretty nice. I don't know if all the features are solid, but the "hidden" >>> ones that I used (rename files, rename directories, etc.) worked without me >>> having to drop to the command line to fix things up before commit. >>> >>> 3.) I don't know about git, but with Mercurial securing access to the >>> repository was hit or miss. We served up the central repository behind an >>> IIS box. We put ACLs on the repo and sometimes they worked, sometimes they >>> didn't. Never really debugged it to a root cause... >>> >>> >>> On Fri, Dec 10, 2010 at 8:10 AM, Shawn Neal <[email protected]>wrote: >>> >>>> TFS and it's nanny checkout system has annoyed me for the last time, so >>>> I was hoping to solicit some feedback from other's who might have moved >>>> away >>>> from centralized revision control system to a DRCS like Git or Mercurial. >>>> Our development team has experience with both Git and Hg, but for non .NET >>>> development. I worry about how well these two play with Visual Studio; I >>>> suspect without some sort of VS integration it'll be harder to use than TFS >>>> especially for renames. >>>> >>>> 1. For .NET development with VS 2010, which works better, Git or Hg? >>>> Why? >>>> 2. Do you use any source control plugins to VS? Which one? >>>> 3. When moving from a centralized version control system to a >>>> distributed one, what are some things to watch out for? >>>> >>>> Thanks in advance, >>>> -Shawn >>>> >>>> -- >>>> You received this message because you are subscribed to the Google >>>> Groups "Seattle area Alt.Net" group. >>>> To post to this group, send email to [email protected]. >>>> To unsubscribe from this group, send email to >>>> [email protected]<altnetseattle%[email protected]> >>>> . >>>> For more options, visit this group at >>>> http://groups.google.com/group/altnetseattle?hl=en. >>>> >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Seattle area Alt.Net" group. >>> To post to this group, send email to [email protected]. >>> To unsubscribe from this group, send email to >>> [email protected]<altnetseattle%[email protected]> >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/altnetseattle?hl=en. >>> >> >> >> >> -- >> "The explanation requiring the fewest assumptions is most likely to be >> correct." >> >> - Occam’s Razor >> http://en.wikipedia.org/wiki/Occam's_Razor >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Seattle area Alt.Net" group. >> To post to this group, send email to [email protected]. >> To unsubscribe from this group, send email to >> [email protected]<altnetseattle%[email protected]> >> . >> For more options, visit this group at >> http://groups.google.com/group/altnetseattle?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Seattle area Alt.Net" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]<altnetseattle%[email protected]> > . > For more options, visit this group at > http://groups.google.com/group/altnetseattle?hl=en. > -- You received this message because you are subscribed to the Google Groups "Seattle area Alt.Net" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/altnetseattle?hl=en.
