A.6. CVS 标签

当使用 cvs 或者 CVSup 获取和升级源代码的时候,必须指定一个修订标签。 修订标签代表 FreeBSD 开发的一个特定分支, 或者一个特定的时间点。第一种叫做 “分支标签”,第二种叫做 “版本标签”。

A.6.1. 分支标签

所有这些,除了 HEAD (这个总是 合法标签)以外,只适用于 src/ 树。ports/doc/,和 www/ 树没有分支。

HEAD

主线的符号名,或者说 FreeBSD-CURRENT。 当没有指定修订版本的时候也是默认的。

CVSup 里,这个标签通过 一个 . 来反映出来(不是标点,而是一个 . 字符)。

Note: 在 CVS 里,当没有修订标签指定时这是默认的。 在一台 STABLE 机器上检出或者升级到 CURRENT 源代码 通常不是 一个好主意,除非这是您的本意。

RELENG_5

FreeBSD-5.X 的开发分支, 在 FreeBSD-5.3 之后, 它将成为 FreeBSD-STABLE。

RELENG_5_2

针对 FreeBSD-5.2 和 FreeBSD-5.2.1 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_5_1

针对 FreeBSD-5.1 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_5_0

针对 FreeBSD-5.0 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4

FreeBSD-4.X 开发线,也被叫做 FreeBSD-STABLE。

RELENG_4_10

针对 FreeBSD-4.10 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4_9

针对 FreeBSD-4.9 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4_8

针对 FreeBSD-4.8 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4_7

针对 FreeBSD-4.7 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4_6

针对 FreeBSD-4.6 和 FreeBSD-4.6.2 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4_5

针对 FreeBSD-4.5 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4_4

针对 FreeBSD-4.4 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_4_3

针对 FreeBSD-4.3 的发行版本分支,只做 安全咨询和其它紧急的修正。

RELENG_3

FreeBSD-3.X 的开发线,也被叫做 3.X-STABLE。

RELENG_2_2

FreeBSD-2.2.X 的开发线,也被叫做 2.2-STABLE。这个分支过于陈旧了。

A.6.2. 版本标签

当一个特定的 FreeBSD 版本发行时, 这些标签代表了一个指定的时间点。发布工程进程在 Release Engineering InformationRelease Process 文档中被详细描述。 src 树使用 以 RELENG_ 开头的标签。 portsdoc 树使用以 RELEASE 开头的标签。 最后,www 树没有 任何特定发行名称的标记。

RELENG_4_10_0_RELEASE

FreeBSD 4.10

RELENG_5_2_1_RELEASE

FreeBSD 5.2.1

RELENG_5_2_0_RELEASE

FreeBSD 5.2

RELENG_4_9_0_RELEASE

FreeBSD 4.9

RELENG_5_1_0_RELEASE

FreeBSD 5.1

RELENG_4_8_0_RELEASE

FreeBSD 4.8

RELENG_5_0_0_RELEASE

FreeBSD 5.0

RELENG_4_7_0_RELEASE

FreeBSD 4.7

RELENG_4_6_2_RELEASE

FreeBSD 4.6.2

RELENG_4_6_1_RELEASE

FreeBSD 4.6.1

RELENG_4_6_0_RELEASE

FreeBSD 4.6

RELENG_4_5_0_RELEASE

FreeBSD 4.5

RELENG_4_4_0_RELEASE

FreeBSD 4.4

RELENG_4_3_0_RELEASE

FreeBSD 4.3

RELENG_4_2_0_RELEASE

FreeBSD 4.2

RELENG_4_1_1_RELEASE

FreeBSD 4.1.1

RELENG_4_1_0_RELEASE

FreeBSD 4.1

RELENG_4_0_0_RELEASE

FreeBSD 4.0

RELENG_3_5_0_RELEASE

FreeBSD-3.5

RELENG_3_4_0_RELEASE

FreeBSD-3.4

RELENG_3_3_0_RELEASE

FreeBSD-3.3

RELENG_3_2_0_RELEASE

FreeBSD-3.2

RELENG_3_1_0_RELEASE

FreeBSD-3.1

RELENG_3_0_0_RELEASE

FreeBSD-3.0

RELENG_2_2_8_RELEASE

FreeBSD-2.2.8

RELENG_2_2_7_RELEASE

FreeBSD-2.2.7

RELENG_2_2_6_RELEASE

FreeBSD-2.2.6

RELENG_2_2_5_RELEASE

FreeBSD-2.2.5

RELENG_2_2_2_RELEASE

FreeBSD-2.2.2

RELENG_2_2_1_RELEASE

FreeBSD-2.2.1

RELENG_2_2_0_RELEASE

FreeBSD-2.2.0