Visual Studio 2010的版本控制,而Team Foundation Server的
自从我开始在VISUEL Studio中进行编程,并有TFS的经验,在我的最后一个项目,我想知道,如果我能在我的本地机器上使用版本控制?Visual Studio 2010的版本控制,而Team Foundation Server的
因为我不在团队中工作,而且无法访问旧的TFS(因为它来自我的大学),所以如果Visual Studio 2010中有一个功能允许本地进行版本控制,那将很酷。
正如我从来没有使用版本控制,我不是很习惯的替代品,并想保持它的简单使用Visual Studion建立在溶液中。
我该如何做到这一点?
单个开发者最常见的解决方案是使用一些免费的版本控制解决方案,像SVN,水银或Git的。所有这些都可以让您轻松设置自己的存储库,或者您可以使用某些托管提供商(某些提供商为小型项目提供免费托管)。 SVN可以使用AnkhSVN集成到Visual Studio中,用户体验与MS Team解决方案非常相似。
TFS总是涉及服务器,但如果你想避免一个需要我建议你看一下托管按需版本
要注意,通常你不会希望所有版本控制本地化,因为它会失去远程备份代码的好处。也就是说你可能想探索分布式版本控制系统,比如git,它可以给你本地存储和远程主服务器的好处(我推荐github:windows)
随着Team Foundation Server 2012的发布,还有一个表达式版本TFS名为Visual Studio Team Foundation Server Express 2012。
您可以免费下载here(位于在Visual Studio Express的2012年,随后的Visual Studio Team Foundation Server的快车2012)。
Here is a blog post由Brian哈利,他宣布该产品。
如果你不想你的本地计算机上安装的服务器产品,你可以看看在Team Foundation服务:http://tfspreview.com/
我用我自己的个人项目,它完美的作品。目前它仍处于测试阶段,而且完全免费。价格尚未公布,但可能会有一个免费的帐户选项用于小用量。