2014-01-25 90 views
2

我試圖排除除一個以外的所有子文件夾。我已經看到通配符包含和排除,有沒有辦法「排除所有除外」?perforce排除部分子文件夾

一個例子可能會讓我更容易看到我正在嘗試做什麼。 比方說,我有一個workspec像這樣:

//庫/根/ ... // PC /根/ ...

在根部有一些特定於平臺的文件。如果我在平臺D上工作,我不關心平臺A,B,C。目前,我必須做這樣的事情:

- //庫/根/二進制文件/ A/... // PC /根/二進制文件/ A/...

- //庫/根/ Binaries/B/... // PC/Root/Binaries/B/...

- // depot/Root/Binaries/C/... // PC/Root/Binaries/C /。 ..

想象一下,有幾個我關心的子文件夾,和許多我不想要的。有沒有辦法指定類似的東西,排除除這些子文件夾之外的整個文件夾?

我試着玩的工作區映射的順序,但似乎沒有任何區別。

回答

4

我想你想排除除D以外的所有Binaries的直接子目錄,但保留其他所有的東西在Root之下。這樣的事情呢?

//depot/Root/... //PC/Root/... 
-//depot/Root/Binaries/... //PC/Root/Binaries/... 
//depot/Root/Binaries/D/... //PC/Root/Binaries/D/...