4

3 つの異なる Perforce デポ (A、B、および C) があります。これら 3 つのデポにはそれぞれ長い改訂履歴があり、内部で移動および削除されたファイルが多数含まれています。

A、B、C の内容を新しい Depot D 内のフォルダーに移動したい。移動したら、A、B、C を削除したい。P4V 内で P4 move コマンドを試したが、削除されたファイルを A、B、C から D の新しいフォルダーに移動することができないようです。

これを行う方法はありますか (P4V、P4Admin、またはコマンドライン経由)? 基本的に、Depot 全体を新しい Depot 内のフォルダーに移動し、完全な改訂履歴 (削除されたファイルを含む) を維持します。

ありがとう!

4

1 に答える 1

2

歴史を変えたいようですね。これらのファイルが最初に A、B、および C で作成されたのではなく、常に D に存在していたように Perforce に見せたいとします。簡単には実行できません。新しい場所ですべてのファイル操作を再現できる複雑なスクリプト (または API 経由) を使用すると、おそらく可能です。VSS データ セットをインポートできるPython スクリプトの行に沿ったもの。

于 2013-09-25T23:29:47.913 に答える