[ 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