22

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

4

5 回答 5

22

确定有适用于 2005 年至 2013 年(包括 2010 年)的visualHG 。

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

于 2010-06-24T10:16:28.333 回答
5

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

于 2010-07-15T00:49:42.103 回答
3

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

于 2011-06-27T07:02:59.700 回答
1

请参阅其他 SO 答案

那里的替代品(对于 VS2010 到 VS2015)基本上有两种:VisualHG,它基本上是TortoiseHg的 GUI 代理,以及HgSccPackage,它是一个独立的包(不需要TortoiseHg )。

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

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

要在它们之间进行更广泛的比较,您还可以在我的博客上阅读这篇文章。

于 2016-07-31T23:51:03.733 回答
0

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

于 2011-09-30T18:20:56.253 回答