Linux / / 2009. 9. 9. 15:54

[CentOS] Redmine plugin 추가/삭제

반응형

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으로 입력시 삭제 된다.


migrate_plugin 이 없다고 에러가 난다면 소스를 수정 해야 한다.

참고 에 들어가서  migrate_plugins.diff 와 engines.rake.diff 를 수정한다.

삭제가 성공하였다면

# ruby script/plugin remove plugin_name


 을 하고 redmine 을 재시작 하면 된다.

플러그인이 삭제 되어  플러그인 리스트에 표시가 되지 않는다.

plugin_name 은 설치시 verdor/plugins 안에 있던 폴더 이름이다.
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유