Windows 上的 Mercurial HG_NODE 挂钩变量
我目前正在 Windows 上测试 Mercurial hooks,似乎我无法访问钩子变量...... 这是 hgrc 内容: [挂钩] prechangegroup = ruby prechangegroup.rb …
如何让 TortoiseHG 执行预差异操作
我的 hg 设置中有一个 pre-diff 挂钩,但当我尝试提交更改时它没有被执行。 我想做的是在提交之前生成数据库架构文件,以便它将出现在更改列表中。 我…
如何使用 Mercurial 队列或 histedit 禁用 pretxncommit 挂钩?
我的本地 Mercurial 存储库中有一些 pretxncommit 挂钩,这些挂钩用于检查提交消息是否包含对票证的引用和其他一些健全性检查。 我的问题是,当我尝试…
如何在 Mercurial 提交之前执行命令行应用程序(bat)?
我想在每次提交(推送)到中央存储库之前执行命令行应用程序。如果应用程序执行时出错,则提交应该失败并显示一些消息。 我找到了一些 python hooks …
如何在 HG / Mercurial 中设置由存储库指定的挂钩?
我需要一个在更新后运行的挂钩(这将构建他们已更新的解决方案),并且我不想为每个克隆我的中央存储库的人手动添加该挂钩。 当有人第一次克隆我的中…
Mercurial 不使用changenotify 发送电子邮件
我设置了一个 http 中央 Mercurial 存储库,并尝试在每次推送时发送电子邮件。我按照 Mercurial 页面和 http://morecode.wordpress.com/2007/08/03/se…
如何强制 Mercurial 客户端使用特定版本的 Mercurial?
随着 Mercurial 新版本的发布,我们希望以某种方式强制开发人员、设计人员和其他人使用经批准(或更高版本)的 Mercurial 版本。例如,我们目前使用的…
如何从自定义挂钩中引用存储库的 hgrc 部分?
我编写了一个通用的 Changegroup 挂钩函数,我想通过设置一些 hgrc 部分变量来为每个存储库自定义该函数,如下所示: [my_hook_params] name = whatev…
Mercurial hook 用于设置标签名称策略
我编写(进程内)钩子以防止在本地添加 BAD 标记名称: .hg/hgrc: pretag.badtagname = python:.hg/hgcheck.py:localbadtag .hg/hgcheck.py: goodtag_…
如何在 Tortoise Hg 日志窗口中显示钩子输出?
我需要一个简单的 Mercurial 钩子来使用模式检查提交评论。这是我的钩子: #!/usr/bin/env python # # save as .hg/check_whitespace.py and make exe…
Mercurial Repository - 服务器上每天自动执行 hg add/hg commit 命令
我有一个使用 Mercurial 作为存储库的网络服务器。每天,我们都有应用程序将文件写入我们的服务器,我希望这些文件能够反映在存储库中。有没有办法添…
为什么我的 Mercurial 预提交钩子在 MinGW 中不起作用
我的 .hgrc 文件中有一个预提交挂钩,用于检查是否将超过 5MB 的文件添加到存储库中。问题是: pre-commit.added-files-too-large = test 5000 -gt `h…
hg 克隆错误引发 keyerror(key)
我有一个主要的 Mercurial 存储库和一个远程克隆存储库。在初始克隆之后,我向主存储库添加了一个 pretxnchangegroup 挂钩函数。钩子函数使用 os.envi…
Mercurial 挂钩,用于测试推送到存储库时用户名是否有效
我有一个“中央”存储库,我想确保没有人使用错误的用户名将更改推送到其中。 但我不知道如何制作一个钩子来根据肯定列表测试用户名。我在 Mercurial …