Perforce: ローカルのコミットされていない変更リストを p4 で統合するにはどうすればよいですか? 質問する

Perforce: ローカルのコミットされていない変更リストを p4 で統合するにはどうすればよいですか? 質問する

これが私のシナリオです:

プロジェクト A とプロジェクト B の 2 つのプロジェクトがあります。ブランチ仕様はプロジェクト A をプロジェクト B に自動的に統合します。現在、プロジェクト A の一部のファイルを変更する変更リストがあります。この変更リストはまだコミット/送信していません。

この変更リストをプロジェクト B にのみ含めたいと思います。

p4 integrate -b branchspec -c changelistNumberを実行する

ショー

「すべてのリビジョンが統合されました。」

コミットされていない変更リストを統合するにはどうすればよいですか?

ベストアンサー1

Perforce にはこれを実現するはるかに簡単な方法があります:

  1. ブランチAの変更リストを保留します(変更リスト番号に注意してください。ここでは参照用にNUMと呼びます)。

  2. branchA と branchB の間にブランチ マッピングを作成します (A_to_B と呼びます)

  3. 次のコマンドを実行します。

    p4 unshelve -s NUM -b A_to_B
    

おすすめ記事