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