$ mv test.pl test2.pl $ cvs add test2.pl $ cvs remove test.pl $ cvs commit -m "Renamed test.pl to test2.pl" cvs commit: Examining . Removing test.pl; /home/cvs/personal/projects/music/scripts/test.pl,v <-- test.pl new revision: delete; previous revision: 1.1 done RCS file: /home/cvs/personal/projects/music/scripts/test2.pl,v done Checking in test2.pl; /home/cvs/personal/projects/music/scripts/test2.pl,v <-- test2.pl initial revision: 1.1 done #### $ cvs log test.pl RCS file: /home/cvs/personal/projects/music/scripts/Attic/test.pl,v Working file: test.pl head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2003/03/08 04:04:23; author: dwc; state: dead; lines: +0 -0 Renamed test.pl to test2.pl ---------------------------- revision 1.1 date: 2003/03/08 04:03:53; author: dwc; state: Exp; Initial checkin ====================================================================== #### $ cvs update -r 1.1 -p test.pl > test.pl =================================================================== Checking out test.pl RCS: /home/cvs/personal/projects/music/scripts/Attic/test.pl,v VERS: 1.1 *************** #### $ cvs add test.pl $ cvs commit -m "Readded test.pl" #### $ cvs log test.pl RCS file: /home/cvs/personal/projects/music/scripts/test.pl,v Working file: test.pl head: 1.3 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 3; selected revisions: 3 description: ---------------------------- revision 1.3 date: 2003/03/08 03:57:56; author: dwc; state: Exp; lines: +0 -0 Readded test.pl ---------------------------- revision 1.2 date: 2003/03/08 03:55:18; author: dwc; state: dead; lines: +0 -0 Renamed test.pl to test2.pl ---------------------------- revision 1.1 date: 2003/03/08 03:54:05; author: dwc; state: Exp; Initial checkin ======================================================================