2
示例显示cache/?*
,但我不知道为什么这个奇怪的组合,cache/*
就够了吗?Veracity忽略了*和?*之间的区别是什么?
示例显示cache/?*
,但我不知道为什么这个奇怪的组合,cache/*
就够了吗?Veracity忽略了*和?*之间的区别是什么?
我认为你在谈论马丁对Ignore a file or folder问题的评论。
他建议如果你想忽略文件夹的内容(所有文件,子文件夹),但仍然跟踪文件夹的存在(请记住,Veracity实际上跟踪文件夹,而不是从它们下面的文件推断它们的存在),你可以使用:
@/cache/?*
在您的忽略列表中。所不同的是,仅仅
@/cache/*
将匹配自身的@/cache/
文件夹(*
匹配0个或更多字符)。
@/cache/?*
只会匹配cache
下的文件/文件夹,因为?
与任何单个字符匹配。 @/cache/
将不匹配,而@/cache/a
,@/cache/README
等。
是的,我正在阅读你提到的那个问题。所以我把它看作是/ *表示“文件夹和它的东西”,/?*表示“只有东西”。那么你如何得到“只有文件夹名称,没有任何东西”? – exebook 2013-04-27 04:03:57
不可能。包含其内容时不能排除文件夹。 – 2013-04-28 03:23:12