1

巨大な CVS リポジトリを git に移行していますが、すべてのタグが移行されたわけではないことがわかりました (履歴は問題ないようです)。おそらく、CVS のタグがリポジトリ全体ではなく特定のフォルダに作成され、さらに CVS 履歴のいくつかのファイルが死んでいることが原因です。

git cvsimport -p -x -v -a -i -d :pserver:ysn@uaap01:/mitarepo -C F:/GitImport Libs/WP/Include/drivers cvs_direct initialized to CVSROOT /mitarepo cvs rlog: Logging Mitalib/WP4000/Include/drivers * UNKNOWN LINE * Branches: Branch WP100_1_2_0_CANopen erroneously stems from itself -- changed ancestor to origin Branch origin does not exist! * UNKNOWN LINE * Branches: Skipping WP100_1_2_0_CANopen * UNKNOWN LINE * Branches: * UNKNOWN LINE * Branches:

CVS から特定のフォルダーのみをインポートしようとしましたが、タグがまだ見つかりません

すべての CVS タグから API_4_51 と RE_OS_API_3_9 のみがインポートされ、残りはインポートされませんでした。この問題を診断して修正する方法はありますか? ちなみに、必要なファイルはCVSからタグで問題なくチェックアウトでき、commit 1.3は正常にGitに移行されました。 ここに画像の説明を入力

4

1 に答える 1

1

http://cvs2svn.tigris.org/cvs2git.htmlを使用して、あらゆる種類のタグを備えた巨大なレポで幸運を祈りました

于 2016-08-06T01:09:50.940 に答える