Linux | Posted by 스루 2009/09/09 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 안에 있던 폴더 이름이다.



<PREV 1 ... 4 5 6 7 8 9 10 11 12 ... 51 NEXT>