.png)
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
完全に痛みのないアップグレード。