我的源树中有一些临时文件夹。我忽略了所有的。hgignore就像下面的
temp/
它忽略了所有临时文件夹,例如
a/temp
b/temp
a/c/temp
b/d/temp
但我希望在存储库中包含一个特定的临时文件夹,例如"a/c/temp"。所以我把它排除在.hgnore中,如下所示。
!a/c/temp
/temp
但它不起作用。"a/c/temp"文件夹仍被忽略。知道吗?
你需要这样的东西(负面展望):
syntax: regexp
^(?!a/c).*/temp
如果您想排除更多目录,例如b/d/temp
syntax: regexp
^(?!a/c|b/d).*/temp
我希望这能有所帮助。