我正在尝试排除除一个子文件夹之外的所有子文件夹。我已经看到包含和排除的外卡,有没有办法“排除所有除外”?
一个例子可能会让我更容易看到我正在尝试做什么。 假设我有一个类似的工件:
// depot / Root / ... // PC / Root /...
在root下有一些特定于平台的文件。如果我在平台D上工作,我不关心平台A,B,C。目前我必须做这样的事情:
- // depot / Root / Binaries / A / ... // PC / Root / Binaries / A /...
- // depot / Root / Binaries / B / ... // PC / Root / Binaries / B /...
- // depot / Root / Binaries / C / ... // PC / Root / Binaries / C /...
想象一下,我关心的是一些子文件夹,还有许多我不想要的子文件夹。有没有办法指定类似的东西,排除除这些子文件夹之外的整个文件夹?
我尝试使用工作区映射的顺序,但这似乎没有任何区别。
答案 0 :(得分:4)
我想您要排除除Binaries
以外的D
的所有直接子目录,但保留Root
下的所有其他子目录。这样的事情怎么样?
//depot/Root/... //PC/Root/...
-//depot/Root/Binaries/... //PC/Root/Binaries/...
//depot/Root/Binaries/D/... //PC/Root/Binaries/D/...