問題タブ [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.

0 投票する
0 に答える
857 参照

python-2.7 - P4Python 新規ファイルの追加 - [エラー]: Null ディレクトリ (//) は //workspaceXXXX//xxxx.txt で許可されていません

perforceに新しいものを追加しようとしています。以下のようにエラーが発生します

[エラー]:「'//workspaceXXXX//xxxx.txt' で Null ディレクトリ (//) は許可されていません。」

私がやっていること:

1) ワークスペースを作成します

2) 新しいものをワークスペースに配置します

3) ファイルを追加

ファイルを追加しているときに、上記のエラーが発生します。ここで何が間違っていますか。

0 投票する
1 に答える
534 参照

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 の場所から統合します。