If you use CVS as source control for your projects, you might be familiar with general problem while transferring files from one user’s machine to other user’s machine.
When a file is checked out from CVS, a hidden folder with name CVS also gets created for the user who checked out the file. And there is a specific file in CVS which is created for storing user’s login information. And when there is very deep level hierarchy for such files and directories, it becomes very difficult to go to every file and change the user login information. To get over with this problem, here is a java file which can be used in order to replace login information of one user with another user for all the files and folder lying within root folder. You can download it here (CVSModify.java) and use it after going through the instructions given in the file.