good continuous integration, automatic documentation software for c++
Started using trac and svn and it is working nicely, but am looking for some other things to add: continuous integration, automatic documentation. What suggestions do you guys have for the most full featured easy to use software for this?
Stuff I am looking for:
-checkout, checkin working executable svn
-test framework for ease of testing - maybe define a test pattern, use wildcards, any other features
-works fine without bugs for large compile and test times
-tests multiple clients
-can easily access files outside of svn server.
-extract comments to a html file
-linked source code documentation tree
-have forms or wiki that allows editing and propagates the changes back into the source code as inline comments
-extraction of any other helpful information for large and complicated code