私はすでに数百のファイルを大規模に統合しており、このすべてを保留中のチェンジリストに入れる準備ができています。問題は私のデポがストリーミングされていて、私のワークスペースがストリームされていないことです。私たちのP4サーバーはストリーミングと非ストリーミングの両方のデポを持っているので、それらを混在させることが問題であり、私が知っているもの、すなわち古典的なスタイルに固執していることはわかりませんでした。しかし、私がチェンジリストを提出するときには、「警告:非ストリームクライアントから送信できません」という恐れがあります。P4 - クラシックワークスペースからストリーミングにファイルを提出するにはどうすればよいですか?
私が最初にやったことは、P4Vのワークスペースにストリームを追加して成功したことです。ストリームのマッピングは、従来のワークスペースで使用していたマッピングと非常によく似ています。クライアントは、この操作中に赤いフラグや警告を表示しませんでした。私の保留中のチェンジリストは、0個のファイルがあることを示しています。良くない。だから私はコマンドラインに落として、p4を使って説明する。それは私のチェンジリストをどのようにファイルをそのまま残しているかを示しています。
コマンドラインが協調的で、p4vがそうでないようだから、コマンドラインから提出することを決めました。私は「変更を送信しています。<#>」と提出しました。
わかりました。私はストリームには新しく、これらの変更を提出する方法についてはわかりません。任意のヘルプが歓迎されます:)
ありがとう!また、ワークスペースの変更がどのようにして終了したかを追加します。 ファイルを保存するには、まずワークスペースを「アンストリーム」する必要がありました。 p4vは-fオプションを使用しないでストリームを削除することはできませんし、p4vの中では行えません。しかし、コマンドラインは私を助けてくれなかったので、私は望むマッピングでテンプレートワークスペースを作成しなければならなくなりました。効果的に私の現在のワークスペースのアンストリーム版。次に、私はこのコマンドを使いました: 'p4 client -s -t -f'。その後、ファイルを棚上げしてストリームを関連付けることができました。 –
CasualCoder