When obtaining or updating sources from cvs and CVSup a revision tag (reference to a date in time) must be specified. The following tags are available, each specifying different branches of FreeBSD at different points of time:
Note: The ports tree does not have any tag associated with it, it is always CURRENT.
The most common tags are:
Symbolic name for the main line, or FreeBSD-CURRENT. Also the default when no revision is specified.
In CVSup, this tag is represented by a . (not punctuation, but a literal . character).
Note: In CVS, this is the default when no revision tag is specified. It is usually not a good idea to checkout or update to CURRENT sources on a STABLE machine, unless that is your intent.
The line of development for FreeBSD-4.X, also known as FreeBSD-STABLE.
The release branch for FreeBSD-4.4, used only for security advisories and other seriously critical fixes.
The release branch for FreeBSD-4.3, used only for security advisories and other seriously critical fixes.
The line of development for FreeBSD-3.X, also known as 3.X-STABLE.
The line of development for FreeBSD-2.2.X, also known as 2.2-STABLE. This branch is mostly obsolete.
Other revision tags that are available include:
This, and other documents, can be downloaded from ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.
For questions about FreeBSD, read the
before contacting <questions@FreeBSD.org>.
For questions about this documentation, e-mail <doc@FreeBSD.org>.