我已将我的客户 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 位置的预期文件。