我有口是心非--include-list
,看起来像这样:
+ /data/something
+ /data/**/somethingselse
- /data
- /foo
与包含列表之外的其他文件(较少的文件)匹配
+ /data/something
+ /data/**/somethingselse
- /foo
- /data
联机帮助页说,第一个匹配规则决定是否包含或排除文件,但这里的行为取决于某些不相关规则的位置。为什么要交换最后两行,/data 下匹配的内容,特别是排除像 这样的文件/data/bla/somethingeelse
?