问题标签 [mercurial]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1195 浏览

mercurial - 如何配置 tortoisehg 以在 Web 服务器页面中查看“图表”链接?

在 mercurial repo 中我可以看到它。我认为 mercurial 已经在修订图上有了这个功能。

我如何配置 tortoisehg 来实现这一目标?

我想为 hgweb提供类似的东西。

0 投票
3 回答
1162 浏览

mercurial - tortoisehg 日志窗口中的奇怪输出

我有两个分支,主分支(黑色)和一个功能分支(黄色)。

如您所见,由于功能分支是分叉的,因此它会保持最新状态,从 main 获取更改:

替代文字 http://azkotoki.org/images/stackoverflow/tgh-reintegrate1.gif

当我将功能分支重新集成回主分支时,日志窗口会显示这个丑陋的图表:

替代文字 http://azkotoki.org/images/stackoverflow/tgh-reintegrate2.gif

它将每个合并点显示为与功能分支合并的新分支。如果我有几个功能分支,这将变得几乎不可能阅读。我也试过了hg view,结果更奇怪。

不管上面显示的图片,最终的合并结果都很好,但是重新集成的分支的图表让我很恼火。

我是否因为合并到功能分支太多次而做错了什么?或者我对 tortoisehg 的日志窗口期望过高 :) ?

提前致谢

0 投票
2 回答
9097 浏览

version-control - 显示 Mercurial 推/拉的进度

是否可以让 Mercurial 显示长时间运行的推送或拉取操作的进度?谷歌基本上告诉我“不”,但有人知道吗?我期待着像hg pull -v......

0 投票
4 回答
22524 浏览

regex - 忽略mercurial中的文件夹

警告: 我尝试了此处列出的所有可能性:如何忽略 Mercurial 文件夹下的所有内容
没有一个像我希望的那样工作。

我想忽略文件夹下的所有内容test。但不可忽视srcProject\test\TestManager

我试试

它忽略testsrcProject\test\TestManager

和:

这是同一件事。

还有:

我在 Windows 中安装了 TortoiseHG 0.4rc2 和 Mercurial-626cb86a6523+tortoisehg、Python-2.5.1、PyGTK-2.10.6、GTK-2.10.11

0 投票
9 回答
8891 浏览

version-control - 使用 mercurial 和 Beyond compare 3(bc3) 作为差异工具?

在 Windows 中,我可以使用 winmerge 作为 hg 的外部差异工具,使用mercurial.ini等。
使用一些您可以在网络上找到的选项开关(我认为这是一个日本网站)无论如何,这里例如:

将列出 winmerge 中 rev1 和 rev2 之间的文件更改。我可以点击哪个文件来区分

但对于 bc3:

将使 bc3 打开一个对话框,指出找不到临时目录。

使用 bc3 和 hg 我能做的最多的是

这将打开 myfile.cpp 的 rev1 和 rev2 之间的差异

因此,似乎 hg+bc3 无法成功确认修订之间的所有文件更改。一次只能区分 1 个文件。
任何人都可以更好地使用 bc3 + hg 吗?

编辑:问题解决了!

从 http://www.scootersoftware.com/support.php?zz=kb_vcs.php>scooter 支持页面获得解决方案。我必须使用bcompare而不是bcomp 这是我的 mercurial.ini 的片段

0 投票
5 回答
1922 浏览

svn - 单图颠覆

有人知道基本Subversion用法的好插图吗?类似于此目录中的图像:http ://www.ivy.fr/mercurial/ref/v1.0/ (它们用于Mercurial),单个图像说明了最常见的操作。

0 投票
1 回答
2266 浏览

google-app-engine - 在 Google AppEngine 上运行 Mercurial 服务器

我的意思是像“hg serve”这样的东西,支持 HTTP 推送。

由于 GAE 的只读文件系统,这可能不支持开箱即用。如果您知道任何尝试这样做或分析它将采取什么措施,请分享。

0 投票
8 回答
20513 浏览

windows - Git 服务:我希望它这么简单

我想知道如何简单地通过 http = 发布,就像Mercurial的 hg 服务!在 Windows/work 框中执行以下操作:

然后在 Linux 盒子上简单地去:

完成的。

0 投票
5 回答
11814 浏览

java - Mercurial API for Java?

Is there a plain API to access Mercurial repositories from Java?

There are plugins for Netbeans and Eclipse, but unlike their Subversion counterparts, they do not use a common lower-level library but bring their own wrappers to call out to the Mercurial binary. Calling the binary would be okay (for now), but it seems very difficult to use those plugins in standalone applications (outside of the IDE they were built for).

There is also HgKit, but that is very pre-alpha.

0 投票
2 回答
1627 浏览

mercurial - Mercurial:检测到合并冲突时不显示编辑器

我想知道这里是否有人对在 Ubuntu 上运行 mercurial 有任何经验?我整个早上都在玩它,并且喜欢到目前为止我所看到的一切。

我遇到的一个问题是,当我进行合并并检测到冲突时,它不会自动在命令行编辑器中打开文件以允许我解决冲突。它只是告诉我有冲突,然后由我来打开编辑器并解决它。

但这很奇怪,因为文档显示当发生合并冲突时编辑器会自动启动。我知道编辑器(nano)一般来说不是问题,因为它在我进行提交并且必须添加评论时起作用。

有任何想法吗?

克里斯

ps 我已经尝试过 mercurial IRC 频道,但是没有声音....