我希望转向分布式源代码控制,因为我使用多台计算机并且经常离线工作。如果任何分布式源代码控制系统与 Visual Studio 集成,集成效果如何?
8 回答
我不确定与 VS 的集成,但我使用了出色的 Tortoise Windows Explorer 插件。我们一直使用 Tortoise-CVS 和 SVN,它们既快速又可靠。
他们也为 Mercurial 做了一个 Tortoise-Hg 插件。
你考虑过使用Git吗?您可以在github上免费托管开源项目。
有关集成,请参阅将Git 与 Visual Studio一起使用,这表明它是可能的。
听起来可能很有趣,但我很少使用我的 VS 集成,即使我有一个。
乌龟和命令行很好用,Bzr 和 Hg 有可用的乌龟。
AnkhSVN为我和我的团队很好地完成了这项工作。
贾里德,
如果您需要分布式和 VStudio 集成,那么您正在谈论Plastic SCM
整个 GUI 与 VStudio 2005 及更高版本集成,从 VStudio 6 开始提供 SCC 集成。
它也直接支持从 VStudio 重命名和移动文件。
Plastic SCM 对学生、开源项目是免费的,而且您很可能也可以获得一些个人项目的免费许可证。
还有VisualHG,TortoiseHG 是 Visual Studio Plaugin。
我使用颠覆和tortoisesvn。为了与 VS 集成,我使用了 VisualSVN,它确实要花钱,但它非常便宜并且可以完美运行。Visual Studio 有免费的 subversion 源代码控制提供程序包,我尝试了一些,但 VisualSVN 工作得更好,所以我选择了它。
我喜欢使用KilnHG(它是 Mercurial 的在线包装器)——据我所知,它对少数开发人员是免费的。