24

/main/ で編集して作成されたチェンジリストをブランチ /dev/branch に移動する方法はあるのでしょうか?

多くのファイルを含む 6 つのチェンジリストがあります。すべてのファイルを棚上げし、ブランチに移動してそこで作業を続けたいと考えています。可能であれば、これを P4V で直接行うことをお勧めします。

2010.2 P4 サーバーで P4V 2011.1 を使用しています。

4

5 に答える 5

1

編集したファイルを右クリックして、を選択できると思いますRename/Move...

それが機能しない場合は、おそらくコマンドラインを使用して実行しp4 move -f old_file new_file、別のブランチに移動する必要があります。

注:価値があるので、これはブランチでは機能しますが、ストリームでは機能しません。

于 2012-02-16T19:32:51.640 に答える
0

私はこれを自分で試したことはありませんが、これは可能だと思います:

  1. クライアントを宛先ブランチのマッピングを含むワークスペースに変更します
  2. 保留中の変更リストを選択して保留解除します (またはp4 unshelve -s <number>コマンドラインから呼び出します

p4マニュアルから:

A successful unshelve operation places the shelved files on the user's 
workspace with the same open action and pending integration history as 
if it had originated from that user and client.
于 2012-02-17T09:00:50.587 に答える
-2
  1. に提出してください/main/
  2. チェンジリストを統合する/dev/branch/
  3. 変更リストをロールバックまたはバックアウトする/main/

これにより、競合があれば解決できます。不利な点は、/main/きれいではないチェンジリストを取り消すことです。

于 2012-08-28T16:42:03.117 に答える