Você deve tentar Redmine .
Some of the main features of Redmine are:
Multiple projects support Flexible role based access control Flexible issue tracking system Gantt chart and calendar News, documents & files management Feeds & email notifications Per project wiki Per project forums Time tracking Custom fields for issues, time-entries, projects and users SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs) Issue creation via email Multiple LDAP authentication support User self-registration support Multilanguage support Multiple databases support
(da página inicial do Redmine)
Existe também um monte de plugins para ampliá-lo, e se não houver um plugin que você precisa, você pode criar o seu próprio facilmente. ;)