[ On Sunday, February 24, 2002 at 22:09:31 (-0800), Paul Sander wrote: ] > Subject: Re: CVS Update Behaviour > > Hmmm... Let's recap: > > >> cp $1 $2 > >> cvs rm -f $1 > >> cvs add $2 > >> cvs commit -m "moved $1 to $2" $1 $2 > > Where is the *location of the RCS file* recorded in the comment?
You don't need to know the location of the RCS files -- that's internal to CVS and not for human consumption. It's of no use in a client-server invocation in any case. You don't need to know it because of course the pathnames given in the parameters $1 and $2 will always have a fixed relationship to each other and that relationship is sufficient to transform either into the pathname necessary for use with 'cvs log' or 'cvs update -p', etc. no matter where the reader starts from (so long as they are within a working directory for the same module and so long as they know where they are with relation to the log they're currently reading). This is really very trivial pathname stuff -- I don't understand why you even think it's an issue. Obviously there's a bit more of a trick necessary than my example alludes to since 'cvs add' doesn't yet work for relative pathnames! ;-) -- Greg A. Woods +1 416 218-0098; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Planix, Inc. <[EMAIL PROTECTED]>; VE3TCP; Secrets of the Weird <[EMAIL PROTECTED]> _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs