【问题标题】:Using Mercurial with Visual Studio 2010 [closed]在 Visual Studio 2010 中使用 Mercurial [关闭]
【发布时间】:2010-06-24 10:14:35
【问题描述】:

我目前正在通过 Tortoise Hg 使用 Mercurial 来完成我的一些业余项目。我想知道 Mercurial 是否通过插件或类似机制与 Visual Studio 2010 进行了更紧密的集成。我正在考虑的与为 VS 提供插件的 git 扩展非常相似。该计划最终将项目托管在支持 Mercurial 的 Codeplex 上。

【问题讨论】:

  • 我投票决定将此问题作为题外话结束,因为它现在主要是具有历史意义的。
  • “历史兴趣”是否 = 题外话???
  • 我猜不是。但问题的形式是。

标签: c# visual-studio-2010 mercurial codeplex


【解决方案1】:

确定有 visualHG 适用于 2005 年至 2013 年,包括 2010 年。

另一种选择(如果您处于无法控制安装内容的环境中很有用)是使用 VS 的外部工具菜单/按钮通过 thg 启动 tortoiseHg 窗口

【讨论】:

    【解决方案2】:

    我最近一直在使用hgscc,效果很好。它具有与 TortoiseHG 类似的界面,并且还与解决方案资源管理器集成。我只在 VS2008 上使用过它,但网站说它也适用于 2010 年。

    【讨论】:

    • 这是我目前正在使用的,它确实适用于 VS2010。不过,我现在确实更喜欢 VisualHG。
    【解决方案3】:

    VisualHg + TortoiseHg。还建议在VS2010中分配一些热键来调用VisualHg函数,如:File.Commit、File.RepoBrowser。

    【讨论】:

      【解决方案4】:

      this other SO answer

      那里的替代品(从 VS2010 到 VS2015)基本上有两种:VisualHG,它基本上是 TortoiseHg 的 GUI 代理,以及 HgSccPackage,它是一个 stand-单独 包(TortoiseHg 不是必需的)。

      它们都可以通过 Visual Studio 的 Extensions and Updates... GUI 工具免费安装,可通过 Tools 菜单访问。

      为了简短起见,前者提供了更广泛的选项,而后者不需要安装其他软件,因此它(可以说)是一种更轻量级的解决方案 - 也更容易安装和设置。选择合适的工具取决于您,我个人喜欢 TortoiseHg 界面和方法,因此 VisualHG 一直是我最喜欢的选择。

      如需更全面地比较它们,您还可以阅读我的博客上的this post

      【讨论】:

        【解决方案5】:

        我正在使用基于 shell 的 mercurial 命令 + powerconsole 插件。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-08-17
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-01-17
          • 2011-12-02
          相关资源
          最近更新 更多