CentOS 6でsvnおよびgitのバージョンを上げた際のgit-svnの問題
CentOS 6のsvnとgitのバージョンを上げた際のgit-svnの問題についてです。
CentOS 6のyumで入るsubversionは1.6系なので、これを下記のサイトの方法で1.8系にアップデート:
CentOS 6でsubversionのバージョンを上げる
同じくCentOS 6のyumで入るgitも古いので下記のサイトの方法でアップデート
(そのままやるとこけるのでsubversion-perlをwandisco-svnからインストールしてからgitをインストールします):
CentOS 6でgitのバージョンを上げる
両方ともwandiscoのRPMを使用する方法です。 上記方法と同様にしてgit-svnもインストール
yum install --enablerepo=wandisco-git --disablerepo=base,updates,epel git-svn
ところがこの方法で導入したgit-svnによるチェックアウトが失敗してしまいます。
git svn clone https://exapmle.com/repos ./
Initialized empty Git repository in /home/user/test/.git/
不正な URL が RA 層に渡されました: 'https://exapmle.com/repos' 用の URL スキームを認識できません at /usr/share/perl5/vendor_perl/Git/SVN.pm line 148