yum remove subversion
http://www.collab.net/downloads/subversion から、RedHat Enterprise用のrpmをダウンロード
ダウンロードしたrpmをインストール
rpm -ivh CollabNetSubversion-client-1.7.6-1.x86_64.rpm
参考リンクどおり。
/etc/profile.d/collabnet-subversion.sh
# CollabNet Subversion environments PATH=/opt/CollabNet_Subversion/bin:$PATH MANPATH=/opt/CollabNet_Subversion/share/man:$MANPATH LOCPATH=/opt/CollabNet_Subversion/share/locale:$LOCPATH export PATH MANPATH LOCPATH
$ svn --version svn, バージョン 1.7.6 (r1370777) コンパイル日時: Aug 9 2012, 13:09:38 Copyright (C) 2012 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/
$ svn info svn: E155036: Please see the 'svn upgrade' command svn: E155036: Working copy '/working-copy-directory' is too old (format 10, created by Subversion 1.6)
$ svn upgrade Upgraded '.' Upgraded 'apps' ...(省略)
試したアプリケーションプロジェクトでは、subversion 1.6でチェックアウトした状態で、ディレクトリ数が 22,056もあったのですが、1.7へ移行するとなんと 2,809まで激減しました。(du | wc -l で確認)
subversion1.6では、ディレクトリごとに下記ディレクトリが生成されるため、ですね。
.svn/ .svn/prop-base .svn/props .svn/text-base .svn/tmp .svn/tmp/prop-base .svn/tmp/props .svn/tmp/text-baseTweet