1

リポジトリから特定のフォルダーのみを取得するが、ディレクトリ構造は保持するブランチ スペックを作成しようとしています。

たとえば、レポでは、プロジェクトは次のようになります。

事業

->1.0
    ->Common
    ->ProjectSpecific
        ->Project1
            .Project specific files
        ->Project2
            .Project specific files

->2.0
    .
    .
    .
->_env
    .
    .
    .
->c
    .
    .
    .
->setup
    .
    .
    .
.general project files

私がやろうとしているのは、1.0/Project サブディレクトリを除いて、すべてのフォルダーをプルダウンする各プロジェクトのブランチを作成することです。そのフォルダーに固有のプロジェクト フォルダーのみをプルダウンする必要があります。これは純粋にブランチ仕様では不可能だと思います(私は試してみましたが、常に同じディレクトリ内のすべてまたは他の問題で終わります)。クライアント ビューを使用して別のコードラインを作成し、プロジェクトの下のすべてのディレクトリをマッピングしようとしましたが、プロジェクト固有のフォルダーのみをマッピングするようにしましたが、うまくいきませんでした。新しいフォルダーを作成する必要はありません。すべてのプロジェクトのコードライン。

ブランチ仕様からこれを行う方法はありますか? または、フォルダーをブラックリストに登録する方法はありますか? 次に、プロジェクトディレクトリ全体を単純にマップし、興味のないプロジェクトをブラックリストに登録するだけです。助けていただければ幸いです。明確でない場合はお知らせください。詳細を追加します。

ありがとう

4

2 に答える 2

2

ブランチ仕様のマッピングの行の先頭にマイナスを追加することで、フォルダーをブラックリストに登録できます。

詳細については、Views に関する Perforce のドキュメントを参照してください。

于 2012-04-23T19:26:17.150 に答える
1

そうです、ブランチ仕様を使用して、必要なものを含めたり除外したりできます。ストリームは、必要なファイルを指定するさらに簡単な方法を提供します。

于 2012-04-23T21:11:14.613 に答える