Subject: Re: 3.1 CVS tag question
To: J.D. Bronson <jbronson-netbsd@sixcompanies.com>
From: Stephen Borrill <netbsd@precedence.co.uk>
List: netbsd-users
Date: 03/31/2007 19:03:25
J.D. Bronson wrote:
> At 12:51 PM 3/31/2007 +0100, Adrian Portelli wrote:
> 
>> You want the netbsd-3-1 branch which is the 3.1 release + any security
>> problems or other critical problems pulled up.
>>
>> See: http://www.netbsd.org/Releases/release-map.html
>>
>> adrian.
> 
> 
> Thanks. I did see that. But wondering what 3-1-RELEASE or 3-1-base is?

Tags and branches can look very similar in CVS if you aren't careful. 
3-1-RELEASE is a tag for the actual revisions in the formal release of 3.1. 
At this point the netbsd-3-1 branch was branched. There isn't a 
netbsd-3-1-base tag.

Take a look at the following for example:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/sys/param.h
Look at rev 1.211 and then all subsequent commits against that branch (which 
all begin with 1.211.). 1.211.2.14 is the actual version in the 3.1 release, 
there are later commits to that branch (which all begin with 1.211.2.14.).

-- 
Stephen