クライアント perforce とビュー perforce をすべてのファイルとリンクに合わせました。ただし、p4python コード ベースを介して接続している間は、ビュー内の更新されたパスを取得/取得できません。したがって、perforce の場所からサンドボックスの場所にいくつかのコードを統合しているときに、エラーが発生します。
[Warning]: '/local_source_code_filename' - file(s) not in client view.'
または、perforceパスを使用している場合、以下のエラーが発生します:
error: '//perforce_code_path'
クライアントを参照する必要があります
以下の例外をスローします。
P4.P4Exception: [P4#run] Warnings during command execution( "p4 integrate '//source_code' '//sandbox')
(p4 integrate '//source_code' '//sandbox')
同じ場所から CLI を介してコマンドを実行すると、予想されるファイルが統合されます。
コードを通して: p4.run_integrate(perforce_file, sandbox_file) << Not Working
CLI 経由: p4 integrate '//source_code' '//sandbox' << Working
p4python はエラーを出さず、予想されるファイルを perforce の場所から統合します。