问题标签 [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 投票
1 回答
197 浏览

mercurial - hg .ignore regex - 如何允许新的/修改的测试_.c 被显示,但不是二进制 test_?

我在 C 中有一组单元测试。它们的形式是: test_<filename>.c编译时它们是test_<filename>.

我试图在*.C显示 a 时显示新文件,但要抑制hg status任何二进制文件 ( )。test_<filename>

我现在拥有的是:

除了一种情况外,这很好用:<filename>以 a 结尾c(即test_func, from test_func.c

然后 test_func 显示状态为 '? 测试函数'

我是一个温和的正则表达式人,但已经搜索了几个星期,但还没有找到解决方案 - 一旦我看到它,我认为这很容易。

0 投票
3 回答
2575 浏览

regex - 如何忽略所有子文件夹而不是文件夹中的文件?

我希望在不提交包的情况下使用 nuget。我想在 mercurial 中忽略位于文件夹中的所有包子文件/packages/夹,但我不想排除repositories.config位于/packages/文件夹中的文件。

我应该如何编写排除正则表达式来做到这一点?

0 投票
1 回答
425 浏览

mercurial - Mercurial,仅忽略源文件所在的目标文件

我的(未来)Mercurial 存储库中有很多对象 (.o) 文件。我有其中大多数的来源,但有些是由合作者下载/提供的,我没有来源。当然,版本控制二进制文件是不好的,但我想对我没有源代码的少数文件这样做(考虑到它们很少,如果有的话,被修改,另一方面,我不能自己再生它们)。

假设我有一种简单的方法来确定 .c 对应于 .o 的位置(如果它存在)(例如,总是在同一个文件夹中),有没有一种简单的方法可以实现这一点?

谢谢。

0 投票
1 回答
2130 浏览

mercurial - Mercurial 不忽略文件

我已经尝试了多种方法来阻止 Mercurial 的日志文件夹,但它仍然被hg status. 我还有其他正在遵守的忽略命令,但由于某种原因,这个文件夹不会被忽略。我试过了...

regexp:^sitename/system/logs$

glob:sitename/system/logs

尽管采用了所有这些方法,但我仍然看到以下内容hg status

关于我做错了什么的任何想法?

0 投票
2 回答
11099 浏览

mercurial - Mercurial:全局忽略文件

我知道.hgignore以及如何逐个项目地忽略文件。我想忽略所有 Mercurial 存储库的内容。

有什么我可以坚持的.hgrc吗?或者.hgignore在我的$HOME路径中添加一个(我已经尝试过了,但也许我做错了什么)。

0 投票
2 回答
219 浏览

git - 你如何管理你的忽视?

为了停止.hgignore为每个新存储库编写我的;我决定为我创建一个单独的存储库hgignores,目前看起来像:

现在对于每个存储库,我都粘贴了相关的忽略。

例如:

这让我想知道,如果将来我碰巧忘记了cpp(例如)忽略文件的标志,我将不得不再次编辑hgignores/cpp并最终在cpp我拥有的每个存储库中进行更改!

我认为我正在通过为忽略创建一个统一的仓库来朝着正确的方向前进,但我可能会在这里和那里遗漏一些提示。

很想听听一些建议;或对如何完成这项工作的见解?

0 投票
2 回答
214 浏览

regex - 为什么我的正则表达式在 Mercurial 的 .hgignore 中没有得到我想要的文件?

我一直在为我的文件寻找正则表达式,并在 SO (like this.hgignore )上找到了几个非常有用的答案,并提出了一个我认为应该可以排除所有文件和目录的正则表达式,除了否定前瞻中列出的文件和目录。

它似乎适用于RegExr,并遵循其他 SO 答案的模式,但如果我这样做,则显示的唯一文件hg status是它.hgignore本身;Mercurial中没有任何内容,certs也没有看到任何内容。config(如果我删除 .,肯定会出现那里的文件.hgignore。)

我在这里做错了什么?

0 投票
1 回答
106 浏览

mercurial - Mercurial:使用 .hgignore 文件重新同步工作目录

我刚刚打开了一个 .hgignore 文件设置完全错误的项目。我已将其修复为应有的状态,现在我必须删除以前没有忽略但现在应该忽略的所有内容。也许它只是在清晨,但除了手动之外还有其他方法吗?

0 投票
3 回答
3437 浏览

django - Mercurial 忽略 PyCharm 中的“.idea”文件夹?

我正在开发一个 Django 应用程序,这是我第一次使用 Mercurial(使用 bitbucket)。

我已经完成了一些提交,但没有将 PyCharm 中的“.idea”文件夹添加到 hgignore。现在我已将它添加到 hgignore 并想从中央存储库中删除 .idea 但显然不想在本地删除实际文件夹。

处理这个问题的正确方法是什么?我知道这是很常见的事情,但我正处于学习阶段。

我在这里先向您的帮助表示感谢。

0 投票
2 回答
220 浏览

mercurial - hgignore 多行正则表达式

我用谷歌搜索了一下,但没有找到关于该主题的任何建议。.hgignore 中是否可以使用多行正则表达式?我正在编写一个 magento 模块,并且不想只在存储库中包含我的模块代码,所以我想出了这个正则表达式,但如果我必须将它写在一行中,那将是一团糟。