Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Visual Studio integration with free SCM

I am looking for TFS free alternatives to manage source code. I ve worked with CVS and SVN. I know GIT and Mercurial, but I still haven´t worked with them.

I would to use anyone of them integrated with Visual Studio, with the same ease which use TFS (Solution Explorer contextual menu, a dockable source explorer, etc).

Do you know free plugins to do this?

like image 235
Adilson de Almeida Jr Avatar asked Mar 07 '11 04:03

Adilson de Almeida Jr


2 Answers

I would highly suggest using Mercurial.

With visual studio, there is a free plugin http://visualhg.codeplex.com/.

In addition, there is a windows shell package you can install called tortiseHG which makes it super easy to deal with Mercurial in windows. http://tortoisehg.bitbucket.io/

There are other plugins that you can use for SVN and GIT.

For GIT, you might use msysGIT, which again has nice shell integration features: http://code.google.com/p/msysgit/

As well as visual studio extensions http://code.google.com/p/gitextensions/

For SVN, there is AnkhSVN http://ankhsvn.open.collab.net/

If you havent used alot of SCM's, I would highly recommend trying out Mercurial. Distributed SCM's are quickly becoming the optimal way to deal with source control. It's just the right way to do things.

Here are a couple of resources to get you started if you are interested in Mercurial:

Excellent tutorial by Joel Spolsky: http://hginit.com/

Thorough coverage of Mercurial features: http://hgbook.red-bean.com/

Best of Luck.

like image 92
James Avatar answered Oct 13 '22 20:10

James


I use Git Extesions. It has nice windows gui and visual studio plugin. It works with cygwiin and msysgit.

like image 29
gor Avatar answered Oct 13 '22 19:10

gor