CentOS で Subversion 1.6 を 1.7 にアップグレードしますか? (yum リポジトリが見つかりません)

CentOS で Subversion 1.6 を 1.7 にアップグレードしますか? (yum リポジトリが見つかりません)

SVNサーバーを1.6から1.7にアップグレードしたいのですが、残念ながらインターネット上でyumでこれを行う方法が見つかりません。rpmforge エクストラしかし、SVN 1.6しかなく、1.7はありません

私にとってはこれが最も安全な方法なので、yum でアップデートしたいと思いました。私は経験豊富な Linux ユーザーではありません。

1.7 (subversion.x86_64 0:1.7.xxxxx.el5.rfx) を含む yum リポジトリはありますか?

ない場合は、ステップごとに更新する方法を簡単に説明します。

答え1

ソースからビルドすることもできます。

私の場合は、次の方法でうまくいきました (ただし、「開発ツール」と「追加開発」のすべてのパッケージを更新またはインストールする必要はないかもしれません)。

sudo yum update
sudo yum groupinstall "Development tools"
sudo yum groupinstall "Additional Development"
wget https://archive.apache.org/dist/subversion/subversion-1.7.8.tar.gz
tar zxvf subversion-1.7.8.tar.gz
cd subversion-1.7.8
./get-deps.sh
./configure
make
make check
sudo make install

私のシステムでは、バイナリは /usr/local/bin/svn に配置されるようですが、1.6 バイナリは /usr/bin/svn にあるため、エイリアスを設定する必要があるかもしれません。

答え2

これは解決策のようだhttp://www.wandisco.com/subversion/download#centos試したことはありませんが、公式にサポートされていますhttp://subversion.apache.org/packages.html#centos

答え3

rpmforge リポジトリを使用しました: http://wiki.centos.org/AdditionalResources/Repositories/RPMForge

rpm-forge パッケージをインストールした後、次のコマンドを実行して Subversion 1.7 をインストールしました。

sudo yum install --enablerepo=rpmforge-extras subversion

完全に痛みのないアップグレード。

答え4

バイナリパッケージは当社のウェブサイトからダウンロードできます。ここ

代わりに、ユーバーSVNは、1.6.18 と 1.7.5 をサポートし、起動して実行するために必要なその他のすべてのもの (Apache、Tomcat、ユーザー管理など) もサポートします。

関連情報