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 

Reply via email to