0

perforce サーバーの移行を行いました。多くのデポと多くのデータがあり、私たちの部門はサーバーが 1 日ダウンすることを望んでいないため、次のことを行いました。

ステップ 2: マシン A の「古い」perforce サーバーを停止します ステップ 1: マシン A からマシン B にすべてのデータをコピーします ステップ 2: 「古い」サーバーを再起動します セット 3: 完全な移行を実行し、マシン B で新しいサーバーを起動します

ここでの問題は、その間に、マシン A にサブミットされたいくつかの変更リストがあることです。

マシン B に変更をコピーする簡単な方法はありますか? チェックポイントがあることに注意してください。メタデータは問題ではありません。

git のようなバージョン管理では、パッチを適用するのが簡単であることを知っています。そんなこともパーフォースで簡単にできるのでしょうか?

4

2 に答える 2

3

perforceによって提供されるp4pullおよびp4replicateコマンドを確認することをお勧めします。

P4PullP4Replicateは、このような目的のために与えられた2つのコマンドです。これらのコマンドでは、p4サーバーがp4d2010.2以降であると想定しています。

また、オフラインチェックポインティングに関するPERFORCEのナレッジベースを読むことをお勧めします。この記事はあなたの問題に対する直接的な解決策ではありませんが、あなたがあなたの状況にどのように取り組むことができるかについての洞察をあなたに与えます。

お役に立てれば。

于 2012-09-17T20:41:09.670 に答える
2

最初の移行を行ったときにジャーナルを切り捨てましたか? その場合は、おそらく最新の本番ジャーナルを再生してから、アーカイブ コンテンツ (デポ内のファイル) を rsync/robocopy できます。そうすれば追いつくことができます。

これは一回限りの活動だと思いますか?

何も見落としていないことを確認するためだけに、おそらく Perforce テクニカル サポートに確認する必要があります。

于 2012-09-17T20:46:43.400 に答える