2017-08-16 7 views
1

私はPerforceのコマンドラインツールを使用しています。 p4ツールを使用して、ストリームに同期します。p4ストリームを同期するときにディレクトリを除外する方法

問題は、自分のワークスペースからディレクトリを除外したいということです。 私の作業スペースをビューとして定義されていた場合、このようなもので可能になります:

View: 
    //depot/Foo/... //Client/Foo/... 
    -//depot/Foo...bin/... //Client/Foo...bin/... 

しかしストリーム:仕様:設定がビューを上書きします。

私はコマンドを使用してストリームを設定している:

$ p4 client 

P4IGNOREが同期コマンドに影響を及ぼさないよう、私もP4IGNOREメカニズムに見えたが、これは私の問題には役に立ちません。

クライアント仕様にPaths:コマンドを追加しようとしましたが、このコンテキストでは認識されません。デポの管理者が行うように、ストリームを指定するときに使用されると思いますか?

答えて

1

これはまさに仮想ストリームのためのものです。 :)タイプvirtualのストリームの子を作成し、仮想子ストリームからディレクトリを除外します(ストリーム仕様のPathsまたはIgnore経由)。これにより、親ストリームの目的のサブセットであるクライアントビューが生成されます。

https://www.perforce.com/blog/virtual-streams-windows-big-projects

関連する問題