を使用して作成したブランチp4 integrate
がありますが、マージが期待どおりに動作しません。マージすると、次のようになります。
$ p4 merge -n ISSUE-49/... trunk/...
...
//depot/products/theProduct/trunk/some/directory/somefile.conf#1 - sync/delete from //depot/products/theProduct/ISSUE-49/some/directory/somefile.conf#1
...
そのファイルは ISSUE-49 ブランチに追加された (削除されていない) ため、削除する理由がわかりません。
を試して使用するとp4 integrate
、次のようになります。
$ p4 integrate -n ISSUE-49/... trunk/...
...
//depot/products/theProduct/trunk/some/directory/somefile.conf#1 - branch/sync from //depot/products/theProduct/ISSUE-49/some/directory/somefile.conf#1
...
マージではなくブランチを実行しようとしているようです。それは...ですか?ISSUE-49 からの変更をトランクに安全にマージするにはどうすればよいですか?
を使用して、Linux のコマンドラインからこれを実行しようとしていますp4 2012.1
。私はp4v 2013.3
自分のWindowsマシンに持っています。それがもっと簡単なら、私はそれを使うことができます。