On Mon, May 29, 2006 at 03:24:00PM +0300, Alexander Belikov wrote:
> AJ> Alexander Belikov <[EMAIL PROTECTED]>:
> >> cvs -up -Pd updates your source tree to -current, not -stable
>
> AJ> Aren't CVS tags supposed to be sticky ?
> AJ> I thought the following should work:
>
> AJ> $ cd /usr
> AJ> $ cvs -d [EMAIL PROTECTED]:/cvs -q co -rOPENBSD_3_9 -P src
> AJ> $ cd /usr/src && cvs -q up -Pd
>
> AJ> From cvs(1) man page:
> AJ> "The tag specification is ``sticky'' when you use
> AJ> this option with `cvs checkout' or `cvs update' to
> AJ> make your own copy of a file: cvs remembers the tag
> AJ> and continues to use it on future update commands,
> AJ> until you specify otherwise."
>
> AJ> Cheers...
>
> I'm updating my -stable hosts with
>
> cd /usr
> export [EMAIL PROTECTED]:/cvs
> cvs -q up -rOPENBSD_3_9 -Pd src
>
> and there's no problems...
> When I wanna have local copy of -current sources at my -stable host,
> I've copied them in some other place and updated from -stable to
> -current with
>
> cd /${MyCurrentSRCPlace}
> export [EMAIL PROTECTED]:/cvs
> cvs -q up -Pd
AFAIK you need to specify -A to get rid of tags.
>
> --
> Best regards,
> Alexander mailto:[EMAIL PROTECTED]
>
>
Tobias