1. ホーム
  2. svn

[解決済み] git-svnはgitコマンドではない?

2022-09-21 20:43:53

質問

git 制御下のプロジェクトの古い svn ダンプを取得しようとしているときに、興味深い問題に遭遇しました。 私が git svn を実行すると、これは git コマンドではないというエラーが表示されます。 git help . 私のインストールに何か問題があるのでしょうか、それともここで何かを見逃しているだけなのでしょうか?

編集:私は Windows XP 上で msysGit バージョン 1.6.1.9.g97c34 を実行しており、私が受け取ったエラーは次のとおりであることも言及すべきかもしれません。

$ git svn 
git: 'svn' はgitコマンドではありません。
git-command ではありません。git --help'を参照してください。

この中の一つを指しているのでしょうか?
        fsck
        表示

どのように解決するのですか?

私は確信していない git svn が動作したことがあるかどうか が動作したことがあるかどうかはわかりません。

多くの問題 が報告されています。 が報告されていますので git svn は現在の msysGit のリリースには含まれていない可能性が非常に高いです。

現在進行中の Windows 用の Git 開発の例 mingw.git では、その README には、svn が動作しないことが書かれています。

これは のスレッド は、いくつかの点で git svn が再統合されるかもしれないことを示唆していますが、進展はまだ緩やかです。


更新:MSysGit1.6.2(2009年3月初旬)より。 git-svn が再び動作するようになりました。 . これを参照してください SO質問 .


更新情報: モダン(2017)Git for Windows 2.x , git svn はすでに含まれています。

は必要ありません。 sudo apt-get install git-svn のみで可能です。 WSL (Windows Subsystem for Linux) シェルセッションで可能です。 でしかできません。