Errors: Bugzilla
IDE: QtCreator, but many people will hate you if you use the use of one ide over another, especially if you have open source developers.
Code coverage. To use gcov to cover code, your ci environment must create software with the appropriate set of flags and execute the code. Also note that gcov itself does not do any reports, you need something like lcov to then generate statistics from files created by gcov.
NightlyBuilds: TeamCity, but if you have time for investment and want flexibility: BuildBot.
CodeReview: a review board is not bad.
rasjani
source share