問題タブ [p4python]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-2.7 - P4Python 新規ファイルの追加 - [エラー]: Null ディレクトリ (//) は //workspaceXXXX//xxxx.txt で許可されていません
perforceに新しいものを追加しようとしています。以下のようにエラーが発生します
[エラー]:「'//workspaceXXXX//xxxx.txt' で Null ディレクトリ (//) は許可されていません。」
私がやっていること:
1) ワークスペースを作成します
2) 新しいものをワークスペースに配置します
3) ファイルを追加
ファイルを追加しているときに、上記のエラーが発生します。ここで何が間違っていますか。
python - p4python をコードに統合した後に P4 クライアント エラーを修正するにはどうすればよいですか?
クライアント perforce とビュー perforce をすべてのファイルとリンクに合わせました。ただし、p4python コード ベースを介して接続している間は、ビュー内の更新されたパスを取得/取得できません。したがって、perforce の場所からサンドボックスの場所にいくつかのコードを統合しているときに、エラーが発生します。
または、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 の場所から統合します。