I'm looking to find a mostly turnkey solution but am open to ideas both paid and free.

I Need to build a VM that would provide the following functions:

> project management
>
> multiple revision systems SVN, CVS, and PVCS

I've been looking into Turnkey Linux VM's and am unsure of what child distro to select or to just roll my own.

I know PVCS is a bit "Legacy" so I'm open to converting to another system but since the users are used to Serena PVCS I would need to have something that feels as similar as possible to the old system to help reduce or eliminate the learning curve. I also need the same thing for CVS. Since I have installed CVS from scratch on a bare RHEL VM I'm sure it would be easy enough to install and configure on Turnkey but I'm hoping someone has come across an environment like this before that can offer some insight on the issue. The next piece is that we need something for managing projects centrally so everyone can finally get away from spreadsheets. Below are the two Turnkey Linux child distro's that I've been looking at but I'm confused why TRAC is smaller but yet has the same REPO's already built in with webmin.

The [Revision Control VM][1] is slightly larger at 211MB for the base ISO VS [TRAC][2] which is 181MB for the base ISO.


  [1]: https://www.turnkeylinux.org/revision-control
  [2]: https://www.turnkeylinux.org/trac