first, let me introduce the subversion which is an open source version control system.
team working have this version control very helpful.
I have the experience in ms vss and svn, but excluding CVS. apache is one of my favorite software company.
Subversion Clients such as Tortoise, or Subversion's integration into various IDE, such us Eclipse and NetBeans,
visual studio.
Reference