I recommend you to use Assembla. You can choose between a lot of repositories options.
Repositories
* [Subversion - with secure EC2 hosting, beautiful browser][2]
* [Git - with the beautiful browser][3]
* Mercurial
* Github
* Your SVN server
Tickets / Issues
* Assembla agile Ticket and Issue tracker
* Trac, enhanced with team and alert management
Collaboration
* Assembla Wiki
* Assembla Messages
* Assembla Files
* Assembla Chat
* Trac Wiki
Time Tracking
* Project time report
* Rollup time report
* Burndown chart
* Desktop time tracker
Management
* Visible activity stream with email alerts and RSS
* Scrum report
* Project templates
* Branded home pages and spaces
* Portfolio reports
Integration
* REST API
* Webhooks - post to any REST interface
* Twitter
* Eclipse Mylyn
* External SVN, Github