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.
Sachin, > i want to lock a particular revision say 1.3 of A.txt. i used > this command > cvs admin -l1.3 A.txt Do not use this command - it is deprecated. Instead set the file for exclusive edits when you import it to CVSNT. > it creates error > cvs admin: in directory .: > cvs [admin aborted]: CVS directory without administration > files present. > Cannot continue until this directory is deleted or renamed. Check out the file first, ie: cvs -d :pserver:user at host:/repo co module cd module cvs edit A.txt . . . cvs commit -m "here are my changes" A.txt If the file A.txt is set for exclusive edits (mode kx) then the 'cvs edit' command 'locks' it. Finally - you can only 'change' the most recent revision of a file. Ie: if a file has the revisions 1.1, 1.2 and 1.3 you cannot checkout version 1.2 and make a change and commit that as 1.4. There are various ways to achieve this result but they are more complex that what I am going to explain here, and since I suspect that revision 1.3 in your expample is the 'top' revision you don't need to know this yet. Regards, Arthur