約40分前、git-cvsexportcommitを使用して、gitからcvsにいくつかのファイルの名前変更、合併、削除を含む複雑な変更をコミットしました。これはうまくいって、CVSからのチェックアウトは変更を見る。しかし、CVSリポジトリのgitミラーを更新するためにgit-cvsimportを実行すると、変更は表示されません。どうすればgit-cvsimportをデバッグできますか? (複雑なコミットを見ることはできません)
私はgit-cvsimportが非常に新しい変更をインポートするのを遅らせることで、まだ完了していないマルチファイルCVSコミットからgit commitを回避しようとしていることは知っていますが、遅延はわずか10分です。
何か問題がありますか?どうすればこれをデバッグできますか?私は手でcvspを実行する必要がありますか?もしそうなら、私は何を探していますか?
ええと、私はすでに、-p xやそのようなものを渡していると思います。 (私が仕事に戻るときに明日チェックしなければならないでしょう)私がそうでないなら、私はそれを試してみるでしょう。私の次のステップは、朝の新鮮なgit-cvsimportになる予定でした。一口... :) – skiphoppy
うん、私はすでに-p xを使っていた。 〜/ .cvsps /を削除しようとしましたが、動作することを期待していませんでした。だから私は真新しい輸入をしている。今回は、あなたの他の投稿からベストプラクティスをフォローすることができます。 :) [私は今度はcvsという名前のリモートにインポートします] – skiphoppy
新しいcvsimportが私が逃したものを拾いました。私はcvspsの出力でパッチセットを見ることができます。オリジナルのgitミラーを更新しようとする試みはうまくいきません。興味深いことに、私の新しいgitミラーと古いshareは、初期のコミットのためのオブジェクトIDですが、最近のものではなく、欠けているものの前です。 – skiphoppy