Why Are You NOT Using FreeBSD?
Mark Linimon
linimon at lonesome.com
Tue Jun 5 06:09:51 UTC 2012
On Tue, Jun 05, 2012 at 01:00:45PM +0700, Erich wrote:
> All of these, with the exception of HEAD (which is always a valid tag),
> only apply to the src/ tree. The ports/, doc/, and www/ trees are not
> branched.
If you create a branch, you must create a tag for that branch.
However, you can create a tag without creating a branch. That is what
is done for the ports tree.
It's not particularly easy to see this on cvsweb. But let's take a look
at a random Mk/bsd.*.mk file via 'cvs log':
RCS file: /home/FreeBSD/pcvs/ports/Mk/bsd.apache.mk,v
Working file: bsd.apache.mk
head: 1.36
branch:
locks: strict
access list:
symbolic names:
RELEASE_8_3_0: 1.35
RELEASE_9_0_0: 1.33
RELEASE_7_4_0: 1.26
RELEASE_8_2_0: 1.26
RELEASE_6_EOL: 1.26
[...]
RELEASE_6_1_0: 1.9
RELEASE_5_5_0: 1.9
keyword substitution: kv
total revisions: 36; selected revisions: 36
description:
----------------------------
revision 1.36
date: 2012/05/23 08:17:48; author: miwi; state: Exp; lines: +2 -2
- Remove emacs mode, -*- mode: ...; -*- [1]
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]
[...]
and so forth.
The line "RELEASE_8_3_0: 1.35" tells you "the version of this file
as of tag RELEASE_8_3_0 was r1.35." So that's what's on the 8.3R
distribution media.
mcl
More information about the freebsd-current
mailing list