Visual Studio与免费SCM集成

Adi*_* Jr 7 svn git mercurial visual-studio-2010 visual-studio

我正在寻找TFS免费替代品来管理源代码.我曾与CVS和SVN合作过.我知道GIT和Mercurial,但我还没有和他们合作过.

我会使用与Visual Studio集成的任何一个,使用TFS(解决方案资源管理器上下文菜单,可停靠的源资源管理器等)同样轻松.

你知道免费插件吗?

Jam*_*mes 10

我强烈建议使用Mercurial.

使用visual studio,有一个免费的插件http://visualhg.codeplex.com/.

另外,你可以安装一个名为tortiseHG的windows shell软件包,这使得在Windows中处理Mercurial非常容易.http://tortoisehg.bitbucket.io/

还有其他插件可用于SVN和GIT.

对于GIT,您可以使用msysGIT,它还具有良好的shell集成功能:http: //code.google.com/p/msysgit/

以及visual studio扩展 http://code.google.com/p/gitextensions/

对于SVN,有AnkhSVN http://ankhsvn.open.collab.net/

如果您还没有使用过很多SCM,我强烈建议您尝试使用Mercurial.分布式SCM正迅速成为处理源代码控制的最佳方式.这是做事的正确方法.

如果您对Mercurial感兴趣,可以使用以下几种资源来帮助您入门:

Joel Spolsky的优秀教程:http: //hginit.com/

全面了解Mercurial功能:http: //hgbook.red-bean.com/

最好的运气.