Google で検索すると、いくつかのカスタム スクリプトの存在が明らかになりました。たとえば、PVCS --> CVS と cvs --> svn は非常に簡単なはずです。しかし... 誰かが本当にそれらを試しましたか? プラットフォームのどのバージョンで?
その他の移行経験についても知っておくと役立つ場合があります。ありがとう。
Google で検索すると、いくつかのカスタム スクリプトの存在が明らかになりました。たとえば、PVCS --> CVS と cvs --> svn は非常に簡単なはずです。しかし... 誰かが本当にそれらを試しましたか? プラットフォームのどのバージョンで?
その他の移行経験についても知っておくと役立つ場合があります。ありがとう。
移行ツールが出回っている間、あなたは自分自身に問いかける必要があります:私は日常生活の中でこのすべての歴史が必要ですか?過去にソース管理システムを移行したことがある場合、私は通常、クリーンなブレークポイント(開いているブランチが少ないなど)を見つけて、各プロジェクトのヘッドを移行するだけです。遠い過去を調べる必要がある歴史的な質問がある場合に備えて、古いシステムをアーカイブしますが、頭を動かすだけで、最初はクリーンで高速なリポジトリが得られます。古いシステムを参照しなければならなかった回数は、一方では数えることができます。
私はPVCSスクリプトを試したことがありませんが、特にブランチの履歴に関して、他のスクリプトとはさまざまな結果がありました。すべてのシステムは、グラフが100%完全にインポートされることは決してないほど十分に異なります。可能であれば元の形のままにして、新しく始めたほうがいいです!
以前の仕事では、いくつかの利用可能なスクリプトを使用してPVCSからCVSに移動しました。私は彼らが働いたと言うことができます(当時)。
答えの半分、私は知っています。