web-dev-qa-db-ja.com

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

SVNサーバーを1.6から1.7にアップグレードしたい。残念ながら、yumでこれを行う方法をインターネット上で見つけることはできません。 rpmforge-extrasを確認しましたが、svn 1.6のみで1.7はありません

これは私にとって最も安全な方法なので、yumで更新したかったのです。私は経験豊富なLinuxユーザーではありません。

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

誰かが私を助けてくれるといいのですが?

ない場合は、おそらく、ステップバイステップで更新する方法の短い説明。

18
user743919

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

以下は私にとってはうまくいきました(「開発ツール」と「追加開発」のすべてのパッケージを更新またはインストールする必要はないかもしれませんが):

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にあるため、エイリアスを設定する必要があるかもしれません。

20
Kevin Cross

これは解決策のようです http://www.wandisco.com/Subversion/download#centos まだ試していませんが、正式にサポートされています http://Subversion.Apache .org/packages.html#centos

6

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

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

Sudo yum install --enablerepo = rpmforge-extras Subversion

完全に無痛のアップグレード。

5
boerre

これを行うと、Subversionをアップグレードできます。

CentOS/RHEL 7ユーザーの場合:

[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/7/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1

CentOS/RHEL 6ユーザーの場合:

[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/6/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1

CentOS/RHEL 5ユーザーの場合:

[WandiscoSVN]
name=Wandisco SVN Repo
baseurl=http://opensource.wandisco.com/centos/5/svn-1.8/RPMS/$basearch/
enabled=1
gpgcheck=1

次に、Subversionのリポジトリを作成します。

vi /etc/yum.repos.d/wandisco-svn.repo

使用した1つのリポジトリをwandisco-svn.repoファイルにコピーして貼り付けます。

次に、オプションで、ただし推奨されているように、リポジトリのgpg署名を追加します。

wget http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
gpg --quiet --with-fingerprint ./RPM-GPG-KEY-WANdisco
rpm --import ./RPM-GPG-KEY-WANdisco

そして最後にこれを以下で実行します:

yum clean all
yum remove Subversion
yum install epel-release
yum install Subversion

これを行うには、ルートアクセスを使用することを忘れないでください。 :D

4

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

または、1.6.18と1.7.5をサポートする berSVN を使用して、起動および実行するために必要なその他すべてのもの(Apache、Tomcat、ユーザー管理者など)を使用できます。

3
Mand Beckett