在Stack Overflow、谷歌和MSDN论坛上搜索后,我发现对于一个看起来很显然的问题,甚至是一个愚蠢的问题,信息太少,让我感到沮丧。
我需要在Visual Studio 2010 Professional中使用源代码控制。我没有单独的Team Foundation Server 2010。有些人提到了SourceSafe?说实话,我还没有在Visual Studio 2010里看到过任何SourceSafe。
有哪些替代品(最好是免费)可以用于Visual Studio 2010的源代码控制?或者它已经集成在Visual Studio 2010中了,只是我太糊涂了,错过了它?
更新1:谢谢大家,我会选择SVN,特别是为Visual Studio 2010设计的AnkhSVN。
更新3/23/2011:距离我提出这个问题已经快一年了。我强烈建议使用Mercurial或Git而不是Subversion。因此,对于那些寻找Visual Studio 2010版本控制系统的人,不要再寻找了,直接从Visual Studio扩展库中下载Git或Mercurial扩展程序。
更新5/16/2013: 我现在强烈鼓励您使用Git而不是Mercurial、TFS或SVN。看看CodeSchool的在浏览器中尝试GitHub,了解它有多么棒!
Visual Studio 2012上使用Git入门指南 - 由Andy Lewis提供的深入教程。
Visual Studio Tools for Git -这是一个用于团队资源管理器的扩展,可提供Git源代码控制集成。它可以与本地Git仓库进行集成,并提供用于处理远程仓库的工具。