Redmine에 플러그인 추가 (오프라인)와 SVN 연결

오프라인으로 Easy Gantt 추가



사내 프록시 인증을 명령 프롬프트에서 돌파할 수 없으며,
Redmine에 Easy Gantt를 오프라인으로 도입해야했습니다.
기본은 여기 를 참조시켜 받고 도입할 수 있었습니다만,
마지막 설치 명령에 다음을 입력해야 했습니다.
> cd C:\Bitnami\redmine\apps\redmine\htdocs
> bundle install  --path vendor/bundle --local
> bundle exec rake redmine:plugins:migrate RAILS_ENV=production
> bundle exec rake db:migrate RAILS_ENV=production

SVN 협력



SVN의 리포지토리가 Windows 공유 서버이고 일본어 이름이 들어 있었기 때문에,
Redmine에서 SVN 서버를 시작하기로 결정했습니다.

SVN 설치



인스톨러를 더블 클릭으로 실행해, 아래의 화면에서,command line client tools 를 설치할 설정으로 변경합니다.
※디폴트에서는 인스톨되지 않게 되어 있기 때문에 주의


svnserve 명령 실행



명령 프롬프트를 시작하고 다음 명령을 실행합니다.
서버로 부팅하기 위해 실행 후 명령 프롬프트를 그대로 둡니다.
> svnserve -d -r "\\fileserver\SVNリポジトリ"

Remine 설정



"프로젝트> [PJ 이름]> 설정> 리포지토리> 새 리포지토리> URL"에서,svn://localhost/trunk를 입력하여 저장합니다.

SVN 문자 깨짐 대응



Redmine에서 소스의 차이를 확인한 결과 일본어가 깨졌습니다.
Redmine> 관리> 설정> 파일> 첨부 파일 및 리포지토리 인코딩에서,utf-8,cp932,euc-jp를 입력하여 저장합니다.

그러나 캐시가 남아 있기 때문에 리포지토리를 다시 등록해야 합니다.
[프로젝트 > [PJ 이름] > 설정 > 리포지토리 > 삭제»를 실시한 후 재등록합니다.

좋은 웹페이지 즐겨찾기