Related to file rename (different cases)
1, the rename of CVS service on Linux:
In the entire project developed with Java, there are three files naming, named: Changerequest.java, TableModel.java, TaskSettingFrame.java. Want to change the name, the name is inconvenient, only change the starting letter to uppercase (because Java's specification is all the first letters of all class names). The HEAD before the name is: 1.12, 1.11, 1.1.
The operation is as follows: 1. Back up three files, three files in the Remove actual project, and commit. 2. Under the module path on the CVS server, find these three files in the ATTIC directory, rename (such as adding a a). 3. Re-join the three files of the backup and re-join the project, add -> commit. 4. The file is renamed, and the HEAD after the rename is: 1.14, 1.13, 1.16. Note: 2 numbers higher than previously higher. If Checkout's 1.13, 1.12, 1.1.15 system prompts, these three versions are deleted. This is because the files below the ATTIC directory have been changed normally (add a a). The problem encountered in the operation: After the first step is completed, you will do the third step directly, and the CVS lock will appear, that is, any CVS operation cannot be made. Workaround: Delete the file in the $ cvsroot / cvsroot directory of the $ cvsroot / cvsRoot directory, # cvs.wfl starts.
2, CVS service rename on Windows:
Submitted using Eclipse, error
To submit it, submit new, then submit new, as shown: