Rubyで書かれ、RoRで動作するITS「[[Redmine:http://www.redmine.org/]]」についてのイロイロ

* Update [#s9d17cd4]
- モジュールを上書きした後、DBスキーマの更新を忘れずに。
 ::DBのアップデート
 rake db:migrate RAILS_ENV="production"
 ::キャッシュの削除
 rake tmp:cache:clear
 rake tmp:sessions:clear
-- http://www.redmine.org/wiki/redmine/RedmineUpgrade

* Customize [#cf32132d]
- Redmineを上書きUpdateする際に、都度編集する必要がある

** log rotation [#oebcd586]
- Railsのログって初期設定ではローテーションしない
-- production.logファイルが肥大化。→当サイトで50MB以上
- config/environment.rbの33行目辺りに以下の記述を追加
 config.logger = Logger.new("#{RAILS_ROOT}/log/#{ENV[’RAILS_ENV’]}.log", 50, 1.megabyte) 
 config.logger.level = Logger::WARN
-- 1MBずつに分割されたログファイルが50世代保存されるようになる
-- ファイル名は、例えば「production.log.0」となる
-- ログ出力のフォーマット・内容がdefaultと多少変わる

** change background-color with priorities of tickets [#ra13a81d]
- Ticketの優先度毎に背景色が異なるようにCSSを設定する
- public/stylesheets/application.css に、以下を追加
 .priority-1 {background-color:#D0E0F0;}
 .priority-3 {background-color:#ffee88;}
 .priority-4 {background-color:#ffbb99;}
 .priority-5 {background-color:#ff5533;}

** SSL subversion connect with a uncertisfied certificate [#b8e15275]
- lib/redmine/scm/adapters/subversion_adapter.rb で、credentials_stringメソッドに、"--trust-server-cert"を追加
- lib/redmine/scm/adapters/subversion_adapter.rbのcredentials_stringメソッドに、"--trust-server-cert"を追加
-- http://d.hatena.ne.jp/TrinityT/20110628/1309256491

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS