忽略mercurial中的部分目录

忽略mercurial中的部分目录,mercurial,ignore,Mercurial,Ignore,我需要忽略一个目录,但继续跟踪该目录的一个子文件夹。我的文件树如下所示: root -d1 --bin --bin/data -d2 --bin --bin/data 我需要忽略bin目录,但在我的repo的所有文件夹中跟踪bin/data目录。Rigth现在我正在使用: syntax: glob */obj/* */bin/* *.swp 但当我运行hgstatus时,我看不到我的数据目录中是否有新内容 谢谢 我想这会满足你的需要 syntax: glob */obj/

我需要忽略一个目录,但继续跟踪该目录的一个子文件夹。我的文件树如下所示:

root
 -d1
  --bin
  --bin/data
 -d2
  --bin
  --bin/data
我需要忽略bin目录,但在我的repo的所有文件夹中跟踪bin/data目录。Rigth现在我正在使用:

syntax: glob
*/obj/*
*/bin/*
*.swp
但当我运行hgstatus时,我看不到我的数据目录中是否有新内容


谢谢

我想这会满足你的需要

syntax: glob
*/obj/*
*.swp

syntax: regexp
/bin/(?!data)