【发布时间】:2013-05-16 13:23:44
【问题描述】:
在 SO、Google 和 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。
2011 年 3 月 23 日更新:我问这个问题已经快一年了。我强烈推荐使用 Mercurial 或 Git 而不是 Subversion。因此,对于那些正在寻找 Visual Studio 2010 版本控制系统的人来说,只需从 Visual Studio 扩展库中寻找 Git 或 Mercurial 扩展即可。
2013 年 5 月 16 日更新:我现在强烈建议您使用 Git 而不是 Mercurial、TFS 或 SVN。在浏览器中看看 CodeSchool 的 Try GitHub,看看它有多棒!
Getting Started with Git on Visual Studio 2012 - Andy Lewis 的深入教程。
Visual Studio Tools for Git - Team Explorer 的扩展,用于为 Git 提供源代码控制集成。支持与本地 Git 存储库的集成,并提供使用远程存储库的工具。
【问题讨论】:
-
感谢您最近的建议。对于像我这样刚开始使用源代码控制系统的人特别有用。 +1
-
非常感谢您更新问题。你还推荐使用 GIT 进行源代码控制吗?
标签: visual-studio-2010 git version-control visual-studio-2012 visual-sourcesafe