質問: ### 前提・実現したいこと Tortoisegitを利用して自PCにSVNリポジトリよりGitクローンを作成しようと試みていますが、以下のエラーが表示され、エラーとなってしまいます。 原因、対策方法を教えていただきたいです。 ### 発生している問題・エラーメッセージ git.exe svn clone "https://リポジトリ/svn/trunk" "C:\Users\user\Desktop\新しいフォルダー\trunk" -T trunk Initialized empty Git repository in C:/Users/user/Desktop/新しいフォルダー/trunk/.git/ Can't create session: Unable to connect to a repository at URL 'https://ジポジトリ/svn/trunk': Access to '/リポジトリ/svn/trunk' forbidden at /mingw32/share/perl5/site_perl/Git/SVN.pm line 310. gitは正常に終了しませんでした (終了コード 1) (11014 ms @ 2016/10/24 13:48:47) ### 試したこと 上記メッセージからtortoisegitからSVNリポジトリへのアクセスが拒否されているようですが、どこを設定すればいいかが分かっておりません。 TortoiseSVNにて上記URLに接続することは可能、正常にリポジトリを参照でき、チェックアウトも正常終了します。 tortoisegit→設定→ネットワークのsshクライアントに「msysgit」のssh.exeを指定してみましたが変わらずです。 tortoisegit、msysgit(git for windows)を再インストールしても変わらずです。 ### その他 SVNリポジトリが動作しているサーバのOSはCentOS5.5です。 SELinux、その他FWは動作させておりません。 TortoiseGitのバージョンは2.3.0 Git for Windowsのバージョンは2.10.1 です。
回答: sslエラーログを見てみたところアクセス拒否されていたので以下ファイルに自PCの IPアドレスを記入したところgitクローンが出来るようになりました。 /var/www/.htaccess TortoiseSVNでは上記ファイルに自PCのIPアドレスを記入しなくともアクセス出来ているのですが・・・ ご存じの方上記svnとgitの違いを教えていただけないでしょうか。