環境構築
前回では,
redMineはRuby on Railsによって作られているアプリケーションですので,
- Ruby (1.
8.5 以上) - Rails (※1)
- MySQL (MySQL 5) (※2)
- Subversion (※3)
- ※1
- redMine 0.
5.1では, Rails 1. 2.3がパッケージに含まれているので, このバージョンから利用するときは, Railsをインストールする必要はありません。 - ※2
- データベースはOracleやSQLite,
PostgreSQL, DB2でも構いませんが, 今回はMySQLで解説します。また, それぞれのデータベースについてサポートされているバージョンは以下の通りです。 - PostgreSQL 8.
1 - Oracle 10g
- SQL Server 2005
- SQLite 3
- PostgreSQL 8.
- ※3
- SubversionがないとredMineが動かないというものではありませんが,
ソースコードなどをバージョン管理システムで管理し, redMineに登録した問題・ 不具合と紐付けて管理したい場合は必要です。また, すでにCVSを利用してソースコードを管理されている方は必要ありません。
RailsはRubyで実装されたWebサーバのWEBrikを使うことができるため,
また,
Windowsにおける環境構築
今回はWindowsのマシンに環境を構築する想定で解説します。まず,
ダウンロードしたインストーラを利用してインストールを行います。RubyとMySQLのインストールが終わったら, 続いて, コマンド入力後, 以下は, Subversionのインストーラを下記サイトからダウンロードします。 http:// インストーラからインストールを行った後, 続いて, というディレクトリをリポジトリとして作成して運用するようにします。 コマンドプロンプトから下記コマンドを実行します。 これでSVNのリポジトリが作成できました。既存のソースコードは, 例えば, これで,
> ruby -v
ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32]
> mysql --version
mysql Ver 14.12 Distrib 5.0.27, for Win32 (ia32)
> gem install rails --include-dependencies
> svnadmin --version
svnadmin, バージョン 1.4.2 (r22196)
コンパイル日時: Nov 3 2006, 16:53:07
C:\programming\svn\repos
> svnadmin create C:\programming\svn\repos
> svn import <ソースコードへのpath> file:///<作成したリポジトリのpath> -m "initial import"
> svn import C:/src/hoge_project file:///C:programming/svn/repos