2

私はP4にブランチを持っています

//depot/MyDemoInfo/trunk/Server/My_Service 

& My_Service の下に、ソース コード全体が表示されます。

さて、上記のトランク ブランチから新しいブランチを作成しようとすると、エラーが発生します。

以下に示すように、新しいリリース ブランチを作成しようとしています。

//depot/MyDemoInfo/1.0/Server/My_Service 

したがって、クライアント仕様に追加した後、以下のコマンドを発行しました。

p4 integrate //depot/MyDemoInfo/trunk/Server/My_Service/... //depot/MyDemoInfo/1.0/Server/My_Service/...

以下のエラーが発生します。

//depot/MyDemoInfo/1.0/Server/My_Service//abc.txt - can't integrate from //depot/MyDemoInfo/trunk/Server/My_Service/abc.txt#1 (moved from //depot/MyDemoInfo/trunk/Server/My_Service/abc.txt; provide a branch view that maps this file, or use -Di to disregard move/deletes)

私のトランクブランチのすべてのファイルについて、上記の同じエラーが発生しています。ここで何が間違っているのか誰かが私を助けることができますか??

ありがとう!

4

2 に答える 2

3

を実行するp4 integrateと、統合の宛先がマップされている必要があります。perforce client workspaceこれは、このエラーが示すものです。

provide a branch view that maps this file, or use -Di to disregard move/deletes

p4 clientまたはを使用しp4vて、次の perforce デポ//depot/MyDemoInfo/1.0/Server/My_Serviceをクライアント ワークスペースのマシン上のディレクトリにマップします。/myp4workspace/MyDemoInfo/1.0/Server/My_Service

次に、これを行います:

cd /myp4workspace/MyDemoInfo/1.0/Server/My_Service
p4 integrate //depot/MyDemoInfo/trunk/Server/My_Service/... ...

# This is optional, but a regular workflow to make sure you resolve all the conflicts
# Display any conflicts (there shouldn't be any since this is the first time you're integrating into this location)
p4 resolve -n ... 

# If there are any, use p4 resolve -as ... , p4 resolve -am ... , and then p4 resolve ...

# Submit your changes after verifying it is correct
p4 submit ...

そして、あなたが世話をしたいかもしれないもう1つのことは、ファイルタイプを保持し、削除されたファイルの変更を取り込むようp4 integrateにオプションを付けて実行する-t -dことです(ただし、これら2つのオプションは実際には必要ないかもしれませんが、指定に問題はありません彼ら)。

p4 whereまた、統合を行う前に、適切な perforce デポの場所にいることを確認するために実行することもできます。

于 2013-03-11T20:28:39.773 に答える
1

integrateコマンドにスラッシュがありません。ターゲット/宛先には、.の前にスラッシュを含める必要があります...

これを試して:

p4 integrate //depot/MyDemoInfo/trunk/Server/My_Service/... //depot/MyDemoInfo/1.0/Server/My_Service/...
----------------------------------------------------------------------------------------------------^

それはそれを修正するかもしれません。そうでない場合は、宛先がクライアント仕様のマッピングに含まれていることを確認してください。

于 2013-03-11T19:59:49.923 に答える