1. Plugin 추가
참고 : http://www.redmine.org/wiki/redmine/Plugins
플러그인 리스트 : http://www.redmine.org/wiki/redmine/Plugin_List
redmine 버전 0.8 이상은 받은 플러그인 소스를
{RAILS_ROOT}/vendor/plugins 밑에 넣는다.
그리고
# rake db:migrate_plugins RAILS_ENV=production
하고 Redmine을 다시 시작한다.
그러면 관리자-> 플러그인 페이지에 추가된 플러그인이 보인다.
2. Plugin 삭제
그냥 폴더를 지우면 플러그인은 삭제 되지만 DB는 삭제 되지 않는다.
그래서 찾던 중 redmine issue 사이트에서 찾았다.
참고 : http://www.redmine.org/issues/2265
# rake db:migrate_plugin NAME=plugin_name <-- 최신 버전으로 migrate 한다
# rake db:migrate_plugin NAME=plugin_name VERSION=0 <-- 버전을 0으로 입력시 삭제 된다.
# rake db:migrate_plugin NAME=plugin_name VERSION=0 <-- 버전을 0으로 입력시 삭제 된다.
migrate_plugin 이 없다고 에러가 난다면 소스를 수정 해야 한다.
참고 에 들어가서 migrate_plugins.diff 와 engines.rake.diff 를 수정한다.
삭제가 성공하였다면
# ruby script/plugin remove plugin_name
을 하고 redmine 을 재시작 하면 된다.
플러그인이 삭제 되어 플러그인 리스트에 표시가 되지 않는다.
plugin_name 은 설치시 verdor/plugins 안에 있던 폴더 이름이다.
'Linux' 카테고리의 다른 글
| vi 에서 ^M 지우기. (0) | 2010/02/25 |
|---|---|
| [CentOS] Redmine plugin 추가/삭제 (0) | 2009/09/09 |
| [CentOS] Passenger 사용하여 Rails 프로젝트 Apache에 연결. (0) | 2009/09/08 |
| [CentOS] Ruby on Rails + Redmine + PostgreSQL (2) | 2009/09/07 |
| [CentOS] Hudson 설치 & Trac 연동. (0) | 2009/08/28 |
| [CentOS] Oracle 11g 설치. (0) | 2009/08/27 |