1

Perforce から Git に 500 以上のプロジェクトをインポートする必要があり、すべてが相互に関連しています。そのためには、世界を「凍結」し、すべてのプロジェクトを同時にインポートする必要があります。私が書いたスクリプトは約 2 日間実行されます。つまり、開発者はこの 2 日間で変更を送信でき、インポート済みのプロジェクトが破損する可能性があります。

p4 sync //depot/path/to/project/...@$timestamp$timestamp までのコミット/提出を含むプロジェクトをインポートすることを知っています。git p4 sync //path/to/projectsそのオプションはありますか?ドキュメントには、タイムスタンプでのインポートについてはまったく言及されていません。

4

1 に答える 1

1

http://git-scm.com/docs/git-p4は、次のことができることを示唆しています。

"//depot/my/project@1,6"

これには正しいコミットの計算が必要ですが、p4 はそれを提供できるはずです。

于 2014-12-18T08:27:50.623 に答える