Perforce 同步p4流时如何排除目录

Perforce 同步p4流时如何排除目录,perforce,perforce-client-spec,perforce-stream,Perforce,Perforce Client Spec,Perforce Stream,我正在使用Perforce的命令行工具。 使用p4工具,我想同步到一个流 问题是我想从我的工作区中排除一个目录。 如果将我的工作空间定义为视图,则可以使用以下内容: View: //depot/Foo/... //Client/Foo/... -//depot/Foo...bin/... //Client/Foo...bin/... 但是流:设置会覆盖视图:规范 我已使用以下命令设置流: $ p4 client 我还研究了P4IGNORE机制,但这对我的问题没有用,因为P4I

我正在使用Perforce的命令行工具。 使用p4工具,我想同步到一个流

问题是我想从我的工作区中排除一个目录。 如果将我的工作空间定义为视图,则可以使用以下内容:

View:
    //depot/Foo/... //Client/Foo/...
    -//depot/Foo...bin/... //Client/Foo...bin/...
但是流:设置会覆盖视图:规范

我已使用以下命令设置流:

$ p4 client
我还研究了P4IGNORE机制,但这对我的问题没有用,因为P4IGNORE不会影响sync命令


我尝试将path:命令添加到我的客户机规范中,但在此上下文中无法识别。我认为它是在指定流时使用的,就像仓库管理员所做的那样?

这正是虚拟流的用途。:)创建类型为
virtual
的流的子级,并从虚拟子流中排除目录(通过流规范中的
路径
忽略
)。这将生成一个客户端视图,它是父流的所需子集