I simply generated the HTML documentation using doxygen and placed the output into its own Subversion module/folder - here. Once all the files are tagged with the appropriate mime types, the whole site is functional .. and versioned to boot!
Here are the mime-type setting commands you need to use in the doxygen generated documentation folder -
svn propset svn:mime-type "text/html" *.html
svn propset svn:mime-type "image/png" *.png
svn propset svn:mime-type "text/css" *.css
svn propset svn:mime-type "image/gif" *.gif
svn propset svn:mime-type "text/plain" *.md5
svn propset svn:mime-type "text/plain" *.map
Not sure to ell understand what you're doing, but I tried googlecode yesterday and the wiki is already part of subversion: each wiki page is a file in wiki folder. Project organisation is as follow: branches, tags, trunk, wiki.
ReplyDeleteThe wiki is not automatically generated from the code whereas the doxygen documentation is. It is easier to keep in sync with the code if they are both generated from the same source file.
ReplyDeleteI plan to use the wiki for non-code documentation.