Integrar Trac + SVN con Doxygen

Conozco el plugin Trac Doxygen. Permite vincular los documentos de Doxygen desde la wiki de Trac.

Estoy buscando algo que me ayude a automatizar la documentation. Dado que el proyecto es enorme, probablemente no sea posible actualizar la documentation en cada confirmación, especialmente dado que Doxygen no realiza comstackciones incrementales de documentation. En cambio, una compilation de documentation nocturna es probablemente más efectiva.

Me gustaría ver los cambios entre comstackciones de documentation. Una solución es colocar la salida de Doxygen en el repository de SVN, pero luego estaríamos comparando HTML y no documentation, lo que sería desagradable, me imagino.

¡Gracias!

Usamos buildbot para build la documentation cada noche y después de cada commit. La documentation construida se publica en un server interno para que todos los desarrolladores puedan acceder a ella.

De hecho, parece que alguien ha escrito un command buildbot para los pasos de construcción de doxygen. Por supuesto, puede usar su propia plataforma de integración favorita en su lugar.

Como nuestro server trac es un server Linux, utilizamos un script simple de compilation y un trabajo cron. El file de configuration para doxygen está en el repository.

Sé que esto es muy antiguo, pero tengo un script que automatiza los trabajos doxygen en las routes de subversión, agrega la documentation a la subversión y respalda todo. Puede ayudar a alguien: http://flauk.wordpress.com/2011/01/13/svndoxy/