java - 忽略 Mercurial 子目录

标签 java maven mercurial ignore hgignore

我有一个目录,其中包含我的 Maven 项目。它看起来像这样:

.hg
.idea
parentProject
project1
   .idea
   docs
   src
   target   
   pom.xml 
project2
   .idea
   docs
   src
   target 
   pom.xml
target
pom.xml
.hgignore

我想忽略我所有项目中的 .ideatarget 目录。我已将 .ideatarget 目录包含到 .hgignore 中,但它只忽略了 .hgignore 中的那些目录> 文件是。这意味着只有根目录中的 .ideatarget 才会被忽略。

如果我在所有子项目中添加 .hgignore 文件,这不会改变任何文件仍然不会被忽略。

我的忽略列表如下所示:

build
dist
target
faces-config.NavData
.idea
.iml

我应该如何在.hgignore中指定才能从任何地方忽略.ideatarget

最佳答案

尝试hgignore with regex

syntax: regexp
^\.idea$
^target$

关于java - 忽略 Mercurial 子目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12386140/

相关文章:

Java jnlp 强制运行 32 位版本

java - IsReadyToPayRequest.fromJson,无法解析方法 'fromJson java.lang.string'

JavaFX BarChart - Y 轴的最小值

java - 有没有办法从字符串中删除除字符、数字和 '-' 之外的所有内容

java - 多个Spring Boot错误: package org. springframework.boot不存在

Mercurial:检测到 merge 冲突时不显示编辑器

java - 如何使用 Maven 在多模块项目中部署父模块和选定模块

android - 如何在 bintray(jcenter) 上为我的库获取命名空间路径?

mercurial - 剥离 Mercurial 日期

mercurial - HG : Checkout 'tipmost' tag