Loading
ナレッジ

作業中のタスクストリームを切り替え時に発生するエラーについて

📅更新日: 2025-05-09🏷️P4作業中のタスクストリームを切り替え時に発生するエラーについてArticle ID: 000001757

タスクストリームを親となるメインストリームとは別のディポ上に作成している場合、ディポを跨ぐワークスペースの切り替え時に"invalid parent field"エラーが出力されます。

このエラーを回避する方法はありますか?

■ 出力エラー:invalid parent field

■ エラー出力時のストリーム構成
 作業中タスクストリームを"//stream2/task02"から
 "//stream/task01"へ切り替えた際に出力される


P4V 2019.1から、ストリームの切り替えに"p4 switch"というコマンドが使用されるように仕様が変更されました。

"p4 switch"は異なるディポ間でのストリーム切り替えをサポートしていないため、エラーが出力されます。

 

エラーなくワークスペースを切り替えるためには、"p4 client"コマンドを利用する必要があります。

コマンド例

p4 -u username -p server:port client -s -S //stream/path

P4Vのカスタムツールを使用することで"p4 client"コマンド操作をP4Vから操作するようにカスタマイズすることができます。
サンプルを用意しています。ダウンロードしてご利用ください。

カスタムツールサンプル

また、カスタムツールについては以下をご参照ください。

P4Vカスタムツールについて

 

読み込み中
作業中のタスクストリームを切り替え時に発生するエラーについて