Perforce如何忽略文件语法与gitignore语法不同?

Ben*_*tin 9 git perforce ignore gitignore

Perforce能够实现的.gitignore文件语法的几分之一?

P4IGNORE的Perforce文档显示了基本的忽略和忽略模式:http://www.perforce.com/perforce/r12.1/manuals/cmdref/env.P4IGNORE.html

我可以说,Perforce不支持:

# Ignore file.txt, but not subdir/file.txt
/file.txt

# Ignore directories named foo, but not files named foo
foo/
Run Code Online (Sandbox Code Playgroud)

忽略文件处理中是否还有其他差异?

小智 5

我有一个类似的问题,然后在这篇文章中了解到Perforce确实接受.gitignore文件。

实际上,您可以在P4IGNORE中指定多个文件名。实际上,我的P4IGNORE如下所示(这是2015.2的新功能):

P4IGNORE=$home/.p4ignore;.gitignore;.p4ignore;


Mat*_*att 4

除了您列出的两个之外,我还发现通配符不会与目录匹配,只能与文件匹配。