我有一个p4ignore.txt
每http://www.perforce.com/perforce/doc.current/manuals/cmdref/env.P4IGNORE.html
我想列出我的工作区中与忽略规则匹配的文件。我怎么能这样做?
(在Git中,这很简单https://stackoverflow.com/a/2196755/284795)
据我所知,p4 status
列出工作区中的文件
我想在工作区中列出与忽略规则匹配的文件,无论它们是否存在于回购中。
答案 0 :(得分:3)
如果p4 status
已经没有返回任何文件,您可以使用p4 reconcile -I
查看未使用忽略规则时要添加的内容。
如果p4 status
已经返回文件,但您仍然希望看到差异,则可以使用一次,而不使用-I
运行一次,并将两者区分开来。
p4 reconcile -n ... > /tmp/foo
p4 reconcile -nI ... > /tmp/foo2
diff /tmp/foo /tmp/foo2