Hello Linux Gurus,
Iím a newbie to Linux and the software configuration management system.

Our company requires installing tools with the below functionalities on Redhat 9.0.
A. Project Management
B. Version Management
C. Bug Tracking
Requirement in the order of their priority are as follows
1. An integrated tool which contains all the above functionalities (or)
2. A separate Project Management tool, but an integrated tool for the rest of the features.
3. The tools should operate under high security like ssh or https.
4. There should be a common interface to both of the integrated functionalities.
After some net surfing, i came to a conclusion that Project Management facility is almost a separate entity, but the rest of the features can be integrated.
I found some free tools in the open community for versioning and bug tracking that can be integrated and is listed below
1. SVN / CVS and Bugzilla ( +SCMBug from http://freshmeat.net/projects/scmbug/ )
2. SVN / CVS and Gforge ( Gforge is from http://gforge.org/ )
3. SVN and Trac ( Trac is from http://www.edgewall.com/trac/ )
4. CVS and CVSTrac ( CVSTrac from http://www.cvstrac.org )
Can anybody suggest which combination would be the best, or if there is other tools available that better matches our company criteria than those listed here.