2009-08-17 14 views
2

gitを使ってsvnリポジトリをチェックアウトしようとしています。Gitを使ってSVNリポジトリをチェックアウトする - 致命的: 'git-svn'エラーを実行できない

私は、次のコマンドを使用しています:

git.exeのSVNのクローン "https://svn.outserver.net:8443/svn/someProject"

私が証明書を受け入れ、およびリポジトリの転送が開始されます。しばらくすると、15分と言うと、私は "致命的:git-svn"を実行できません。私は何回もプルダウンしようとしましたが、私はいつもこのエラーメッセージを受け取ります。 (起こると、完全にランダムに見える)。

また、.gitディレクトリを削除してやり直す代わりに、転送が失敗した後も転送を続行できません。 (そうでなければ、「エラー:キーsvn-remote.svn.fetchの値が1つ多い」と表示されます)。

httpsを使用していない提案はありますか? (私はそれが問題だと仮定しています)。

はまた、私は次のポストからの解決策を決定することができませんでした: fatal: unable to run 'git-svn'

ありがとう!

答えて

0

ランダムの場合、ネットワークの問題のように聞こえます。ネットワークがパケットをドロップしていますか?接続が切断されますか?信頼性の高い接続から複製を試みてください。または、コピーをsvnsyncのような別のツールで近づけてクローンを作成してみてください。それから、git-svnを少しハックして、別のリポジトリURLで動作するようにする必要があります...

+0

ネットワークの問題ではありません。 GITはこの問題を抱えている唯一のプログラムです。大規模なチェックアウトを行う代わりにSubversionを使用する場合は問題ありません。また、私が使っている現在のネットワークに関して、ネットワーク関連の問題を経験したことはありません。 – vicsz

0

SmartGitでチェックアウトすることをお勧めします。よりユーザーフレンドリーな認証設定ができます。そして、Windows上ではるかに高速です。

関連する問題