Perhaps, most of us have been fallen under situation when we wished if we could get a earlier version of our work!Hence rises the importance of versioning and using some versioning tools like SourceSafe, Source Off Site and of course the CVS.
Most probably, CVS is the most widely used version controlling tool. Though undoubtedly, it has some very good features, but unfortunately as well, it is a command line tool; furthermore it is mainly for Unix/Linux. For this, we face little bit problems using this excellent tool.
Now, TortoiseCVS is an CVS front end built for Windows® platform and the installer also installs CVSNT, a cvs tool for Windows®.
It is the easiest CVS tool I have ever used. You can right click on a folder or a document and add it to CVS. You can commit, update, view history, view change graph, diff and get any version by simply right click.
Here are some screenshots:
Posted by Aman