2010-06-28 2 views
0

Trac Doxygen 플러그인에 대해 알고 있습니다. Trac 위키의 Doxygen 문서에 연결할 수 있습니다.Doxygen과 Trac + SVN 통합

설명서를 자동화하는 데 도움이 될만한 것을 찾고 있습니다. 프로젝트가 거대하기 때문에, Doxygen이 점증적인 문서 빌드를하지 않기 때문에 특히 모든 커밋에 대한 문서를 업데이트 할 수 없습니다. 대신 야간 문서 빌드가 더 효과적 일 수 있습니다.

설명서 빌드 간의 변경 사항을 확인하고 싶습니다. 한 가지 해결책은 SVN 저장소에 Doxygen 출력을 넣는 것입니다.하지만 HTML이 아닌 문서를 비교하는 것이 좋을 것입니다.

감사합니다.

답변

1

야간에 그리고 커밋 한 후에 문서를 작성하는 데 buildbot을 사용합니다. 빌드 된 문서는 모든 개발자가 액세스 할 수 있도록 내부 서버에 게시됩니다.

사실, 누군가 doxygen 빌드 단계에 대해 buildbot command을 작성한 것으로 보입니다. 물론 자신이 선호하는 통합 플랫폼을 대신 사용할 수 있습니다.

1

trac 서버는 리눅스 서버이므로 간단한 빌드 스크립트와 cron 작업을 사용합니다. doxygen의 설정 파일은 저장소에 있습니다.

1

나는 이것이 매우 오래된 것으로 알고 있지만, 전복 경로에 doxygen 작업을 자동화하는 스크립트가 있으며, 문서를 전복에 추가하고 모든 것을 백업합니다. 누군가를 도울 수 있습니다 : http://flauk.wordpress.com/2011/01/13/svndoxy/

관련 문제