2012-11-21 5 views

답변

3

플러그인을 개발할 때 Sonar DB를 확장하려고하면 안됩니다. 그렇지 않으면 향후 Sonar 버전으로 마이그레이션 할 때 많은 비용이 듭니다.

대신 Sonar API를 사용하여 원하는 것을 달성해야합니다. 그리고 몇 가지 기능을 놓친 경우 Sonar DEV 메일 링리스트에서이 기능에 대해 논의 할 수 있습니다.

하지만 DB로 멋진 것을하려고하지 말 것을 권합니다. 장래에 유지 관리하는 데 많은 비용이들 것입니다.

+0

답장을 보내 주셔서 감사합니다. 소나는 프로젝트의 모든 폴더 이름과 파일 이름을 데이터베이스에 저장합니까? –

+0

예, Sonar는 모든 것을 "프로젝트"테이블에 저장합니다. –

+1

나는 자바 프로젝트를 분석하고 "Projects"테이블에서는 단지 폴더 이름을 저장하고 src/main/java 디렉토리에 위치한다. 리소스 파일 및 폴더의 이름이 데이터베이스에 저장되지 않습니다. –

관련 문제