-2

ローカル システム (Windows 7) で CVS リポジトリのコピーをチェックアウトしました。cygwin の助けを借りて、このリポジトリのローカル コピーを git(bitbucket) に移行しようとしていますが、最初の段階で行き詰まりました。以下はコマンドとエラーです。ここで私を案内してください。どんな助けでも大歓迎です。

コマンド: cvs2git --blobfile=cvs2svn-tmp/git-blob.dat --dumpfile=cvs2svn-tmp/git-dump.dat --username=cvs2git java_apps

エラー: すべての CVS ',v' ファイルを調べています... エラー: 'java_apps' の下に RCS ファイルが見つかりません! cvs2svn が CVS リポジトリを指していると確信していますか?

パス1完了。

エラーの概要: エラー: 'java_apps' の下に RCS ファイルが見つかりません! cvs2svn が CVS リポジトリを指していると確信していますか?

4

1 に答える 1

1

cvs2git を変換するときは、サーバー側のリポジトリ全体が必要です。あなたが持っているのは、クライアント側のチェックアウトです。これらはまったく別のものです。

最新のコードのスナップショットを取得して git にプッシュするだけの場合は、変換は必要ありません。それを git に追加して、bitbucket にプッシュするだけです。しかし、履歴全体が必要な場合は、cvs サーバーからリポジトリのコピーを作成する必要があります。

于 2016-10-20T23:12:48.927 に答える