2016-10-11 68 views
-2

TortoiseSVNとSSHを使用してSVNリポジトリからクローンを作成しようとしています。私のURLが正しく、私は私のレポを参照するTortoiseGitを使用することができ、それは私が次の出力を取得し、それをクローン化しようとしたときしかし:TortoiseGitを使用してSVNリポジトリからクローンを作成する

Initialized empty Git repository in C:/path/of/project/.git/ 
Can't create session: Unable to connect to a repository at URL 
'svn+ssh://path/to/repo': Error in child process: exec of 
'C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe' failed: 
No such file or directory at /mingw64/share/perl5/site_perl/Git/SVN.pm line 148. 

私は、私のパテキーをロードせずに試してみました、しかし、出力がありますいずれにしても同じです。誰もが接続できない理由を知っていますか?

+0

使用しているGitのバージョンはどれですか?古いバージョンのように見えるので、SVN_SSH環境変数の空白はGit SVNを破ります。 – MrTux

+0

@MrTux私はgitバージョン2.10.1.windows.1を使用しています。 私はこれを動作させることができました。 SSHクライアントのパスが正しいことを確認して、TortoiseSVNが使用していたのと同じSSHクライアントに一致させる必要がありました。 – Crobota

答えて

0

私はTortoiseGitの設定 - >ネットワークに行くことで問題を解決できました。私はそうのように私のSSHクライアントを切り替える:

から:

C:\Program Files\TortoiseGit\bin\TortoisePlink.exe 

へ:

C:\Program Files\TortoiseSVN\bin\TortoisePlink.exe 

TortoiseGit私はSVNのために働いていた知っていたTortoisePlink.exeのファイルを使用するこの方法です。

+0

TortoiseGitとTortoiseSVNのTortoiseLinkバイナリは同等です...これは理由ではありません。エラーメッセージに表示されているように、このtortoiseplink.exeがすでに使用されていました。私は、あなたの環境変数がボルケージされていると仮定し、再度それを設定して、それを修正しました。 – MrTux

関連する問題