Community technical support mailing list was retired 2010 and replaced with a professional technical support team. For assistance please contact: Pre-sales Technical support via email to sales@march-hare.com.
Lyon, Thank you. I tried these options but it is not working out. The first option I cannot use as I do not want to delete completely from the repository. I tried the second option, but it is merging the changes what I need is to completely overwrite the latest with old version & check in. This option is available in SOS something similar to it. Regards, Neeraja -----Original Message----- From: Lyon Fabien [mailto:fabien.lyon at isismpp.fr] Sent: Tuesday, May 27, 2008 5:48 PM To: Sanjeev, Neeraja (GE Infra, Energy) Subject: RE: [cvsnt] cvsnt Digest, Vol 65, Issue 34 >Hi Bo, >I understand the revisioning. But sometimes you have made changes and >checked in. Now you want to revert the changes you have made and work >with older version. >In that case how we need to proceed further? You have two possibilities to do that after you have got your sand box up to date: 1/ you can delete all the file version you checked in before with the command cvs admin using option -o, for instance cvs admin -o 1.4 remove the 1.4 revision from repository. But this solution its not very good at least you know exactly what you are doing (I suppose you ll get error if some tags are involve by the revision you want to delete). 2/ you can use merge to remove modification its more safe(on my point of view). If you want to recover the revision 1.2, after some modifications and checked in, from the revision 1.5 you can use this command: cvs update -j 1.5 -j 1.2 toto.c take care in the revision orders you use on the command so in this case the file toto.c in your sand box will be in Localy Modified state, you check in and your file will get revision 1.6 matching revision 1.2. regards Fabien Lyon