哪个分布式源代码控制系统与Windows和Visual Studio的集成度最高?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了哪个分布式源代码控制系统与Windows和Visual Studio的集成度最高?相关的知识,希望对你有一定的参考价值。

似乎git和mercurial都是面向Linux的。哪个在Windows上比较成熟?

答案

如果您正在寻找与Visual Studio中的DVCS的强大集成:

查看完整的教程:http://codicesoftware.blogspot.com/2010/03/distributed-development-for-windows.html

Plastic为您提供了所需的所有分布式内容,专门设计用于Windows(好吧,它也支持Linux和Mac OS,但它在Windows上很有用)

另一答案

Mercurial和TortoiseHG是IMHO在谈到分布式系统时唯一的Windows平台选择。 git在Windows下并不成熟,而且可能永远不会成熟。 git最初在cygwin下支持Windows,后来msysgit是用msys作为基础创建的。当然TortoiseGit似乎是很好的GUI,但你看到已经存在一些不规则性。

使用Mercurial它更简单。因此,对于真实的经验,考虑TortoiseHG特别是他们刚刚发布version 1.0最终内部有许多好东西。

另一答案

Mercurial是迄今为止最成熟的Windows GUI工具。 TortoiseHG也非常好。

另一答案

鉴于有关SO的文章我今天一直在阅读,建议人们关闭Visual Studio中的VCS集成插件,以使其运行更快,我认为将VCS操作保持在IDE之外是合理的。

TortoiseHg的1.0版本现在变得非常精致,当我开始使用它时,它非常稳定并且可以在v0.5时使用。它现在绝对是一个成熟的产品,我很高兴开发人员最终承认它。 * 8' )

编辑:我正在查看有关加快Visual Studio的技巧的文章。我现在能找到的唯一答案是this

另一答案

使用我最喜欢的搜索引擎,我发现:

  1. VisualHG是VS的mercurial插件
  2. HgSSCPackage VS的另一个mercurial插件
  3. Git Extensions是VS的git插件

我自己没有使用过这些。我知道Git据说不太友好,但在我看来这个信息已经过时了this这个问题可能也会引起人们的兴趣。我想这个问题真的归结为个人偏好,我的建议是尝试一下,看看你最喜欢什么。

另一答案

我一直在使用带有包含的bash(shell)的msysgit而没有问题...而且它附带了cmd中缺少tab-completion hasen-j。

如果你是Tortoise(SVN / HG / CVS /等)的粉丝,还有TortoiseGit

以上是关于哪个分布式源代码控制系统与Windows和Visual Studio的集成度最高?的主要内容,如果未能解决你的问题,请参考以下文章

Linux系统和Windows系统对比?哪个更好?

Linux系统和Windows系统对比?哪个更好?

linux系统哪个好用?容易安装的

ARM环境搭建 — CodeWarrior 的安装

电脑系统哪个最好用?求推荐。

centos、suse、ubuntu、windows2008哪个好请详细列出优缺点