B.5. GUI-based version control tools
B.5.1. GUI-based Concurrent Versions System (CVS) tools
The Eclipse IDE has built-in support for CVS.
The Wikipedia article on CVS includes a list of other IDEs that work with CVS.
B.5.2. GUI-based Subversion (SVN) tools
The Eclipse IDE has a plug-in called Subclipse.
For other options, consider the Wikipedia article comparing Subversion clients.