Subject: Re: Upgrading from 1.5.2 to -current?
To: Greg A. Woods <woods@weird.com>
From: Manuel Bouyer <bouyer@antioche.lip6.fr>
List: port-sparc
Date: 04/22/2002 19:24:32
On Mon, Apr 22, 2002 at 01:20:27PM -0400, Greg A. Woods wrote:
> [ On Monday, April 22, 2002 at 01:07:46 (+0200), Manuel Bouyer wrote: ]
> > Subject: Re: Upgrading from 1.5.2 to -current?
> >
> > > | To just update the 1.5 release source tree if you already got one:
> > > |
> > > | % setenv CVSROOT :pserver:anoncvs@anoncvs.netbsd.org:/cvsroot
> > > | % cd /usr
> > > | % cvs login
> > > | password: anoncvs
> > > | % cvs -d $CVSROOT update -rnetbsd-1-5 -PAd src
> > > |
> > > |
> > > | Or by ssh:
> > > |
> > > | % setenv CVS_RSH ssh
> > > | % setenv CVSROOT anoncvs@anoncvs.netbsd.org:/cvsroot
> > > | % cd /usr
> > > | % cvs -d $CVSROOT update -rnetbsd-1-5 -PAd src
> > > |
> > > |
> > > | To update the 1.5 current source tree, omit the "-rnetbsd-1-5" To
> > > | update the 1.4 release source tree, use "-rnetbsd-1-4"
> 
> > I find the documentation quite clear, but your comment show that it can
> > be understood in different way.
> > I understand it as "if you already got one *from the same tag*", maybe
> > this should be added explicitely.
> 
> the '-A' there means the tag in the working directory is irrelevant --
> it will be switch to that given on the '-r' (or to none if no '-r' is
> given) and the necessary updates will be done....

Yes, but this doesn't work if there are different modules depending on
the tag (i.e. it won't get modules that are in the branch but not on truck,
or vice-versa). This is the problem.

--
Manuel Bouyer, LIP6, Universite Paris VI.           Manuel.Bouyer@lip6.fr
--