我正在寻求转向分布式源代码控制,因为我使用多台计算机并且经常脱机工作。如果任何分布式源代码控制系统与visual studio集成以及集成有多好,该怎么办?
答案 0 :(得分:5)
我不确定与VS的集成,但我使用了优秀的Tortoise Windows Explorer插件。我们一直使用Tortoise-CVS和SVN,它们快速可靠。
他们也为Mercurial做了一个Tortoise-Hg插件。
答案 1 :(得分:5)
您是否考虑过使用Git?您可以免费在github上托管开源项目。
要进行整合,请参阅Using Git with Visual Studio,表明可以进行整合。
答案 2 :(得分:2)
这可能听起来很有趣,但即使我有一个,我也很少使用我的VS集成。
陆龟和命令行很棒,Bzr和Hg有可行的陆龟。
答案 3 :(得分:1)
AnkhSVN为我和我的团队做好了工作。
答案 4 :(得分:1)
贾里德,
如果您需要分布式和VStudio集成,那么您正在谈论Plastic SCM
整个GUI与VStudio 2005及更高版本集成,从VStudio 6开始提供SCC集成。
它也直接支持从VStudio重命名和移动文件。
对于学生来说,塑料SCM对于开源项目是免费的,而且很可能你也可以为个人项目获得一些免费许可。
答案 5 :(得分:1)
还有VisualHG,TortoiseHG是Visual Studio Plaugin。
答案 6 :(得分:0)
我使用subversion和tortoisesvn。为了与VS集成,我使用的是VisualSVN,它确实需要花钱,但它非常便宜而且运行完美。 Visual Studio有免费的subversion源代码控制提供程序包,我尝试了一些,但VisualSVN运行得更好,所以我选择了它。
答案 7 :(得分:0)
我喜欢使用KilnHG(这是Mercurial的在线包装器) - 对于少数开发人员来说,它是免费的。