问题标签 [hgignore]

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 投票
4 回答
542 浏览

deployment - 有条件的 Mercurial 忽略文件

我在 mercurial 中有一个文件,我希望开发机器提取该文件,但我希望部署服务器不提取该文件(它具有开发机器没有的特殊模块)。这可能吗,还是我应该只对服务器解决方案进行自定义推送,而不是仅仅进行 hg pull?

0 投票
3 回答
855 浏览

python - 使用 Mercurial 忽略 manage.py (hg .hgignore)

我在 Django 中为我的项目使用 mercurial,我需要忽略 manage.py。我有这样的 .hgignore

当我对 settings_local.py 进行更改时,它工作正常,但是当我更改 manage.py 时,.hgignore 不起作用

提前致谢!!

0 投票
1 回答
1830 浏览

maven - .hgignore 文件没有忽略 maven 目标/站点目录

我创建了一个基本的 maven/mercurial 设置。我在工作目录中创建了一个 .hgignore。我已将以下内容添加到 .hgignore 文件中(按照https://www.mercurial-scm.org/wiki/.hgignore中的说明

我已经运行hg status并且一切都被忽略了(如预期的那样)

我跑了mvn 网站。现在,当我运行hg status命令时,目标文件夹中除了站点文件夹之外的所有内容都将被忽略...例如

注意:如前所述,目标文件夹中的其他文件(.class、.xml 等...)被忽略...

目标/站点文件夹尚未添加到存储库中(据我所知......)

任何人都知道我要去哪里错...?

更新:z3a 启发我尝试^target/*$,这似乎已经成功了......

0 投票
2 回答
15609 浏览

mercurial - 中止:工作目录中未跟踪的文件与请求修订中的文件不同:'.hgignore'

我正在尝试提取一些文件和目录,并且收到以下消息:

当我查看我的存储库时,我可以看到文件已经下载,但都包含_前缀,甚至文件和文件夹的名称都包含_

怎么了?

0 投票
2 回答
1571 浏览

git - 如何在 .gitignore 中获得 .hgignore 的正则表达式 ^var/(?!\log|.dummy) 和 ^var/log/(?!\.dummy) 的等价物?

我正在将 Mercurial 存储库转换为 Git。部分文件系统如下所示:

我的 .hgignore 文件使用正则表达式。我的 .hgignore 文件的一部分如下:

我想跟踪.dummy文件而不是asdf文件。hg status返回:

如何在 .gitignore 中获得相同的效果?我尝试了以下方法:

但这不会var/asdf按需要忽略。如何跟踪var/.dummyandvar/log/.dummy并忽略var/asdfand var/log/asdf

0 投票
7 回答
6354 浏览

mercurial - Mercurial hg 状态显示被忽略的文件

谁能告诉我为什么 mercurial 会为“hg status”命令显示被忽略的文件?

这是确认 mercurial 确实忽略了文件:

现在,看看状态输出。我在上面的行之后立即运行了这个。(Printout 是部分的,删除了可识别的文本)

在状态打印输出中显示了大约一千行这些被忽略的文件;这是一些严重的废话。

我怎样才能摆脱这个?

谢谢

更新:

这是我的 .hgignore 文件。

更新:

修改了一些正则表达式 * -> .*

0 投票
3 回答
1656 浏览

vim - 如何让 Mercurial 忽略 Vim 的 .swp 文件?

当我在 vim 中打开一些文件时,我尝试进行一些更改,并且在提交和合并以及排序时,最终想出了:

我在我的项目中添加了一个.hgignore文件,其中包含以下内容:

我已经关闭了我的 vim 会话(删除文件),但文件仍然出现。如何让 mercurrail 忽略 .swp 文件?

0 投票
2 回答
167 浏览

mercurial - mercurial:忽略从 .idl 生成的 .h

是否可以在 mercurial 中使用 .hgignore 来忽略从 idl 文件生成的头文件?

我在 VS2008 中有一个非常大的项目,默认情况下,midl 工具从同一文件夹中的 .idl 文件生成 .h 文件并具有相同的名称。自然,我不希望生成的文件受到控制。如果同一文件夹中有 xxx.idl 文件,是否可以将 mercurial 配置为忽略 xxx.h 文件?

我的问题还有其他解决方案吗?为这 100 个项目重命名文件需要很长时间,这不是我真正想要考虑的选择......

0 投票
4 回答
16258 浏览

mercurial - 如何让 mercurial 忽略任何带有 .xxx 扩展名的文件

我希望 Mercurial 忽略任何具有特定扩展名的文件。

例如,我想忽略扩展名为 .SUO 的文件。(无需对 Visual Studio 用户设置进行版本控制。)

所以我将 .hgignore 文件更改为:

但是,这没有任何效果,Mercurial 仍然可以看到我的 .suo 文件。

我在这里做错了什么?

0 投票
2 回答
4577 浏览

version-control - 如何忽略本地存储库中的 .hgignore?

.hgignore 本身是受版本控制的。我添加了一些我想忽略的对象目录,但我不想将这些更改提交给 .hgignore。我该怎么办?