将Trac + SVN与Doxygen集成

时间:2010-06-28 10:10:41

标签: svn trac doxygen

我知道Trac Doxygen插件。它允许链接到Trac wiki的Doxygen文档。

我正在寻找可以帮助我自动化文档的东西。由于项目很大,因此可能无法在每次提交时更新文档,特别是因为Doxygen不会进行增量文档构建。相反,夜间文档构建可能更有效。

我希望看到文档构建之间的变化。一种解决方案是将Doxygen输出放在SVN存储库中,但接下来我们将比较HTML而不是文档,这会让人感到不愉快,我想。

谢谢!

3 个答案:

答案 0 :(得分:1)

我们使用buildbot在每次提交后每晚构建文档。构建的文档将发布到内部服务器,以供所有开发人员访问。

事实上,似乎有人为doxygen构建步骤编写了buildbot command。当然,您可以使用自己喜欢的集成平台。

答案 1 :(得分:1)

由于我们的trac服务器是linux服务器,我们使用简单的构建脚本和cron作业。 doxygen的配置文件位于存储库中。

答案 2 :(得分:1)

我知道这是超级旧版本,但是我有一个脚本可以在subversion路径上自动执行doxygen作业,将文档添加回subversion并备份所有内容。它可以帮助某人:http://flauk.wordpress.com/2011/01/13/svndoxy/