SOFTELメモ Developer's blog

会社概要 ブログ 調査依頼 社員募集 ...

CentOSでSubversion1.7, 1.8以降を使いたい

問題

CentOSでyum install subversion したら、1.6系がインストールされました。

1.7以降が欲しいのですが。

centoslogo-200

答え

RPMならこちらで取得可能

http://opensource.wandisco.com/rhel/

・CentOS5 i686
http://opensource.wandisco.com/rhel/5/svn-1.8/RPMS/i686/

・CentOS6 x86_64
http://opensource.wandisco.com/rhel/6/svn-1.8/RPMS/x86_64/

など。

CentOS5 32bit の場合

subversion-1.7.16以上、subversion1.8 の場合、以下のパッケージに依存しているので、依存しているパッケージも一式インストールする。

エラー: 依存性の欠如:
        apr >= 1.5.0 は subversion-1.8.8-1.i386 に必要とされています
        apr-util >= 1.5.3 は subversion-1.8.8-1.i386 に必要とされています
        libserf-1.so.1 は subversion-1.8.8-1.i386 に必要とされています

subversion-1.7.14以下なら、CentOS5環境でも、subversionのRPMだけダウンロードしてくれば、すぐインストールできる。

# wget http://opensource.wandisco.com/rhel/5/svn-1.7/RPMS/i386/subversion-1.7.14-4.i386.rpm
# rpm -i subversion-1.7.14-4.i386.rpm
# svn --version
svn, バージョン 1.7.14 (r1542130)
   コンパイル日時: Feb  5 2014, 15:16:35

Copyright (C) 2013 The Apache Software Foundation.
This software consists of contributions made by many people; see the NOTICE
file for more information.
Subversion is open source software, see http://subversion.apache.org/

以下のリポジトリアクセス (RA) モジュールが利用できます:

* ra_neon : Neon を利用して WebDAV (DeltaV) プロトコルでリポジトリにアクセスするモジュール。
  - 'http' スキームを操作します
  - 'https' スキームを操作します
* ra_svn : svn ネットワークプロトコルを使ってリポジトリにアクセスするモジュール 。
  - Cyrus SASL 認証を併用
  - 'svn' スキームを操作します
* ra_local : ローカルディスク上のリポジトリにアクセスするモジュール。
  - 'file' スキームを操作します

関連するメモ

コメント