问题标签 [hgrc]

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 回答
100 浏览

mercurial - 修改mercurial的默认命令

默认情况下,只需hg在命令提示符下键入即可显示基本帮助——当然,这对新手来说是件好事。

但是有没有办法修改它,例如显示当前摘要?(即得到hg sum刚刚输入时的结果hg)。


顺便说一句:我所做的就是将一个字符别名配置为这样

我只想知道这是否可以进一步优化。

0 投票
2 回答
715 浏览

mercurial - 像“changegroup”一样运行的 Mercurial 钩子,但仅在推送时?

我们已经建立了一个变更集传播机制,但它依赖于捆绑和解绑新的变更集。如果我们要使用changegroup钩子,那么它会导致循环行为,因为钩子是在拉、推或解绑期间运行的。我们需要的是在提交之后完成同步,commit钩子非常适合,但在push之后也是如此。

请注意,post-push钩子不是答案,因为它是在您该存储库推送到另一个存储库时运行的。基本上,此场景调用 的特殊行为changegroup,仅当新变更集是推送的结果时才运行。

有没有这样的钩子?

0 投票
1 回答
438 浏览

mercurial - mercurial repo 中的 hgrc 文件是否由 repo 本身跟踪?

我们有一个 hgrc 文件,其中包含对我们开发团队的所有成员应该是全局的设置。当我对我的 hgrc 文件进行更改时,我似乎无法将这些更改传播给克隆 repo 的任何其他人。

有没有办法让这些配置对 repo 的任何用户都是全局的?

回购跟踪你自己!

0 投票
2 回答
1529 浏览

mercurial - .hg/hgrc 上的 allow_push 似乎不起作用

我正在使用 LDAP auth 设置一个 mercurial 服务器,我想在其中允许每个 repo 访问,所以我在 .hg 下为每个 repo 创建一个 hgrc。

我的问题是,如果我使用这些 hgrc 文件,我无法与任何用户一起推送(中止:授权失败)。如果我只使用 hgweb.config 我可以毫无问题地做到这一点

有什么帮助吗?

谢谢

0 投票
3 回答
20798 浏览

mercurial - 如何解决 Mercurial 中的错误消息“abort: repository default-push not found!”?

我是 Mercurial 的新手,并尝试将测试文件推送到在线存储库。abort: repository default-push not found! 我在尝试使用hg push命令时遇到了错误消息。我在网上搜索了大部分提到的配置 .hg/hgrc 文件的答案。我已经完成并检查了我的 .hg/hgrc 文件。它确实有一些东西

为了澄清我的问题,以下是我执行的几个步骤和收到的错误消息。我的机器是安装了默认 Python 2.4.3 的 RedHat Linux 5 服务器。我在 bitbucket.org 上为 Mercurial 建立了一个目录,/home/Cassie/CassieDir/analysis并在 bitbucket.org 上建立了一个存储库,作为用户名 ALab 的分析。我输入了commit命令和其他hg status命令。他们看起来都很好。然后,我首先创建了一个名为 README 的虚拟文件,并尝试将其推送到/analysis目录

错误信息显示:

然后,为了避免证书错误,我然后输入

错误消息显示为

我还输入了“hg push -vv”,输出与上面相同。

非常感谢您,如果有任何困惑,请告诉我。

0 投票
1 回答
988 浏览

svn - 如何为 Hgsubversion 指定用户名和密码

我想知道如何指定用于使用 Hgsubversion 从 HG 将更改推送到 subversion 存储库的用户名和密码

我想知道我应该在我的存储库中设置的位置

0 投票
1 回答
104 浏览

mercurial - 让 ~ 在 Windows 上扩展 .hgrc

是否有可能使以下工作?

使用 Google 意味着它必须适用于某些人(Linux 用户?),但它绝对不适合我。

我也接受$HOME(或一些变体),但我找不到正确的语法。

0 投票
2 回答
8418 浏览

mercurial - 使用 mercurial 推送:中止:未提供用户名(请参阅“hg help config”)

我不知道为什么,但从今天开始,我在将我的资源推送到 repo 时遇到了问题。我得到了abort: no username supplied (see "hg help config") 问题是我[ui]在 hgrc 中有部分:

那问题出在哪里?

0 投票
1 回答
67 浏览

mercurial - Mecurial 存储库文件丢失 - 如何重新创建并推送到原始克隆存储库?

迁移后,我刚刚丢失了存储库的 .hg* 文件,并且对某些代码进行了一堆未推送的更改。

我需要初始化一个新的存储库,然后将我的更改推送到现有的远程存储库。我是否只需要初始化一个新的 repo,然后在 hgrc 中指定远程 repo 并推送?谢谢!

0 投票
1 回答
427 浏览

mercurial - 在推送到 hgweb 服务器时创建远程书签

关于书签有很多问题,但没有一个能回答我的问题:

在推送到我的 hgweb 服务器时,我应该怎么做才能允许创建书签?

这是我在尝试推送书签时得到的:

有什么我应该放入.hgrchgweb配置中的吗?

当远程存储库中已经存在书签时,它们会被更新,同时通过推送在 bitbucket 上创建书签,所以我相信这是可能的。

问题解决了:

在系统中安装了两个 Mercurial 版本:

虽然wchich hg打印/usr/local/bin/hgnginx 正在使用/usr/bin/hg.

谢谢您的帮助。