1

HG変換を使用してローカルCVSリポジトリをHGに移行しようとしています。コマンドを実行すると...

hg convert CATools

次のメッセージが表示されます。

「有効なリクエスト」ですが、「」を取得しました

"Valid-requests"、しかし'')>宛先CATools-hgを想定

:sspi:shcgl-egcrizan:2401:/ cvsrootに接続している宛先CATools-hgリポジトリを初期化しています不明なコマンド: `server '

CVSコマンドは次のとおりです。add新しいファイル/ディレクトリをリポジトリ管理に追加しますrcsの管理フロントエンドannotate各行が変更された最後のリビジョンを表示しますcheckout編集用のチェックアウトソースリポジトリdiffにファイルをチェックしますリビジョン間の違いを表示します編集編集の準備をします監視対象ファイルの編集者監視対象ファイルのエクスポートを編集しているユーザーを確認するチェックアウト履歴と同様に、CVSからソースをエクスポートするリポジトリアクセス履歴を表示するインポートベンダーブランチを使用してソースをCVSにインポートするinitCVSリポジトリを作成するtpresentlogファイルの履歴情報を出力するloginサーバーのログアウトを認証するためのパスワードの入力を求めるリモートリポジトリの.cvspassのエントリを削除するrannotateモジュールの各行が変更された最後のリビジョンを表示するrdiffCreate'patch'リリース間のフォーマットの違いリリースモジュールが使用されなくなったことを示しますremoveリポジトリからエントリを削除しますrlogモジュールの履歴情報を出力しますrtagモジュールのステータスにシンボリックタグを追加しますチェックアウトされたファイルのステータス情報を表示しますtagシンボリックタグを追加しますファイルのバージョンをチェックアウトするには編集を解除します編集コマンドの更新を元に戻します作業ツリーをリポジトリのバージョンと同期させます現在のCVSバージョンを表示しますウォッチウォッチを設定しますオプション)abort:CVSサーバーからの予期しない応答(「Valid-requests」を予期しましたが、「」を取得しました)「Valid-requests」、しかし、'')を取得しました

誰かが回避策を見つけましたか?この記事を見つけましたが、Windowsでこれを行う方法がわかりません。

http://blog.edsantiago.com/archives/2009/02/19/#e2009-02-19T19_23_32.txt

4

2 に答える 2

4

変換にはcvs2hgの使用を検討してください。「hgconvert」は、重要なCVSリポジトリで問題が発生することが知られています。たとえば、ブランチ/タグの内容がCVSリポジトリの内容と一致しないMercurialリポジトリをサイレントに生成することがよくあります。インクリメンタル変換が必要な場合(そして不正確な状態で生きることができる場合)を除いて、「hgconvert」はCVSからMercurialに変換するための信頼できるソリューションではありません。

于 2010-12-08T09:18:03.760 に答える
-1

ローカルはどのくらい「ローカル」ですか?CVSリポジトリへのファイルシステムアクセス権がある場合は、それをコピーして実際のローカルを実行できますhg convert

于 2010-11-11T08:27:40.630 に答える