参考文章:http://answers.perforce.com/articles/KB/1282
Perforce从2012.3 release开始,增加了P4IGNORE和p4 reconcile命令。
1. 指定过滤配置文件
通过P4IGNORE环境变量告诉Perforce。
- Windows: 新增一个环境变量, P4IGNORE=ignoredFiles.txt
- Linux: 在.bashrc或者.cshrc中加一个环境变量(bash: export P4IGNORE=ignoredFiles.txt)
1.1 绝对路径指定过滤文件
P4IGNORE=C:\myFiltered.txt
优点:过滤文件可以在磁盘任意位置。缺点:只能使用一个过滤文件。
1.2 文件名指定过滤文件
P4IGNORE=myFiltered.txt
位于Perforece workspace里,任意目录里的所有myFiltered.txt都是过滤文件,它们都起作用。这些滤文件,本身也是文件,可以提交到Perforce repository。
优点:可以指定多个过滤文件。缺点:过滤文件只能位于P4 workspace里面。
2. 编辑过滤配置文件
井号(#)是注释,叹号(!) 指定不被过滤,星号(*)是通配符。