CentOSでredmineのリポジトリ管理にgitを使う際の注意点
redMineでgitを使うにはgitのバージョンが1.5.4.2以上でないとだめらしい。
http://www.redmine.org/wiki/redmine/RedmineRepositories
しかしデフォルトのyumでインストールできるgitは1.5.2.1-1(20090501時点)なのではまってしましました。
というわけでgitのバージョンを上げるべくyumの取得リポジトリを追加したのでその記録
参考にしたサイト→http://www.cafechantant.com/trac/wiki/git
EPELを追加
# wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm # rpm -ivh epel-release-5-3.noarch.rpm
EPELをデフォルトでOFFにする
以下のファイルを修正
# vi /etc/yum.repos.d/epel.repo
以下のようにenableを0に変える
[epel] name=Extra Packages for Enterprise Linux 5 - $basearch #baseurl=http://download.fedoraproject.org/pub/epel/5/$basearch mirrorlist=http://mirrors.fedoraproject.org/mirrorlist?repo=epel-5&arch=$basearch failovermethod=priority enabled=0 # => 1から0に書き換える gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL
gitのupdate
# yum --enablerepo=epel update git # yum --enablerepo=epel install git-daemon # epel版のgitにはgit-daemonが含まれていなかったためインストールしておく
gitのバージョンを確認
$ git --version
git version 1.5.5.6