Redmine 1.2.0 업그레이드

Posted by NUL 리눅스 : 2011. 6. 16. 17:01
redmine 공식 홈 업그레이드 페이지

Change Log 에 별의별게 다 써 있어서 뭐가 바뀌었는지 보는 건 포기 (저의 자유 시간은 소중합니다)

Rails 2.3.11 Rack 1.1.1
으로 버전업 되었습니다. ruby 는 1.8.6, 1.8.7 그대로네요.


rails를 설치합니다.

gem install rails -v=2.3.11

rails를 설치합니다. rack 1.1.2 가 함께 설치되네요.... 원래 그런가.....

혹시 모르니까.... gem install rack -v=1.1.0 



1. 백업

  2009/12/29 - [리눅스] - CRON 을 사용한 SVN + REDMINE 백업 

2. 기존 1.0.0 버전 백업

  redmine -> redmine-old 로 이름 변경

3. SVN checkout

  svn checkout http://redmine.rubyforge.org/svn/trunk /설치경로/redmine
  걍 update 하면 더 간단한데..... 다음엔 그렇게 해야겠습니다. 

4. Upgrade
 
  cd 설치경로/redmine
  rake config/initializers/session_store.rb
  config/database.yml 복원
  config/email.yml 복원

  rake가 안되네요.... gem install -v=0.4.2 i18n 하라고 합니다... 그래서 지시에 따랐습니다 -_-;
  이젠 rake 되는 군요 

5. Database

  rake db:migrate RAILS_ENV=production 
  rake db:migrate:upgrade_plugin_migrations RAILS_ENV=production 
  rake db:migrate_plugins RAILS_ENV=production

6. Clean up / Permission

  rake tmp:cache:clear
  rake tmp:sessions:clear

  redmine:redmine 권한 설정 files, tmp, log, environment.rb
  예) chown redmine:redmine config/environment.rb 

7. Restart

  service httpd restart
  exit