Subject: Re: Really quick 'cvs update' & build question
To: netbsd-users@netbsd.org, Lubomir Sedlacik <salo@Xtrmntr.org>
From: Brian A. Seklecki <lavalamp@spiritual-machines.org>
List: netbsd-users
Date: 06/19/2006 07:38:16
On Mon, 19 Jun 2006, Lubomir Sedlacik wrote:


>>> do a `cvs update -Pd -r netbsd-3-0`

Err, yes, I stand corrected.  I misread.  Both projects use the same 
3-tier release engineering model.  The nomenclature is slightly different 
however.  Let me clarify:

3.0.n[_STABLE] is analogous with FreeBSD's RELENG branches ....

RELENG_[0-9]_0-p[whatever]

-rRELENG_3_0 (FreeBSD) nor -rnetbsd-3-0 branches have tags that I know of 
(anyone?), but if they did, the src/sys/conf/newvers.sh tag equiviliant 
would be:

NetBSD 3.0.1:

FBSD Brnch | FreeBSD newvers.sh | NetBSD Brnch Tag | NetBSD Release Tag 
-------------------------------------------------------

RELENG_3_0 = "NetBSD 3.0-RELEASE-p1" = netbsd-3-0 = netbsd-3-0-1-RELEASE

Make sense?

~BAS

>> BTW, this will get you to the HEAD of the 3.x branch which is
>> "3.0_STABLE".  Some CVS tags are "sticky" once set, so that may
>> describe the behavior you're seeing.  Check /usr/src/CVS/Tag
>
> not true.  it will get him "3.0.1" at the moment, "3.0.1_STABLE" later
> (and "3.0.n[_STABLE]" in the future).
>
> you are talking about netbsd-3 branch.