The translation is temporarily closed for contributions due to maintenance, please come back later.

Source string Read only

(itstool) path: listitem/para
Context English State
In <literal>svn+ssh://repo.freebsd.org/base</literal>, <emphasis>base</emphasis> refers to the source tree. Similarly, <emphasis>ports</emphasis> refers to the ports tree, and so on. These are separate repositories with their own change number sequences, access controls and commit mail.
For the base repository, HEAD refers to the -CURRENT tree. For example, <filename>head/bin/ls</filename> is what would go into <filename>/usr/src/bin/ls</filename> in a release. Some key locations are:
<emphasis>/head/</emphasis> which corresponds to <literal>HEAD</literal>, also known as <literal>-CURRENT</literal>.
<emphasis>/stable/<replaceable>n</replaceable></emphasis> which corresponds to <literal>RELENG_<replaceable>n</replaceable></literal>.
<emphasis>/releng/<replaceable>n.n</replaceable></emphasis> which corresponds to <literal>RELENG_<replaceable>n_n</replaceable></literal>.
<emphasis>/release/<replaceable>n.n.n</replaceable></emphasis> which corresponds to <literal>RELENG_<replaceable>n_n_n</replaceable>_RELEASE</literal>.
<emphasis>/vendor*</emphasis> is the vendor branch import work area. This directory itself does not contain branches, however its subdirectories do. This contrasts with the <emphasis>stable</emphasis>, <emphasis>releng</emphasis> and <emphasis>release</emphasis> directories.
<emphasis>/projects</emphasis> and <emphasis>/user</emphasis> feature a branch work area. As above, the <emphasis>/user</emphasis> directory does not contain branches itself.
FreeBSD Documentation Project Branches and Layout
In <literal>svn+ssh://repo.freebsd.org/doc</literal>, <emphasis>doc</emphasis> refers to the repository root of the source tree.
In general, most FreeBSD Documentation Project work will be done within the <filename>head/</filename> branch of the documentation source tree.
FreeBSD documentation is written and/or translated to various languages, each in a separate directory in the <filename>head/</filename> branch.
Each translation set contains several subdirectories for the various parts of the FreeBSD Documentation Project. A few noteworthy directories are:
<emphasis>/articles/</emphasis> contains the source code for articles written by various FreeBSD contributors.
<emphasis>/books/</emphasis> contains the source code for the different books, such as the FreeBSD Handbook.
<emphasis>/htdocs/</emphasis> contains the source code for the FreeBSD website.
FreeBSD Ports Tree Branches and Layout
In <literal>svn+ssh://repo.freebsd.org/ports</literal>, <emphasis>ports</emphasis> refers to the repository root of the ports tree.
In general, most FreeBSD port work will be done within the <filename>head/</filename> branch of the ports tree which is the actual ports tree used to install software. Some other key locations are:
<emphasis>/branches/RELENG_<replaceable>n_n_n</replaceable></emphasis> which corresponds to <literal>RELENG_<replaceable>n_n_n</replaceable></literal> is used to merge back security updates in preparation for a release.
<emphasis>/tags/RELEASE_<replaceable>n_n_n</replaceable></emphasis> which corresponds to <literal>RELEASE_<replaceable>n_n_n</replaceable></literal> represents a release tag of the ports tree.
<emphasis>/tags/RELEASE_<replaceable>n</replaceable>_EOL</emphasis> represents the end of life tag of a specific FreeBSD branch.
Daily Use
This section will explain how to perform common day-to-day operations with Subversion.
Help
<acronym>SVN</acronym> has built in help documentation. It can be accessed by typing:
<prompt>%</prompt> <userinput>svn help</userinput>
Additional information can be found in the <link xlink:href="http://svnbook.red-bean.com/">Subversion Book</link>.
Checkout
As seen earlier, to check out the FreeBSD head branch:
At some point, more than just <literal>HEAD</literal> will probably be useful, for instance when merging changes to stable/7. Therefore, it may be useful to have a partial checkout of the complete tree (a full checkout would be very painful).

Loading…

New source string 10 months ago
Browse all component changes

Source information

Source string comment
(itstool) path: listitem/para
Flags
read-only
Source string location
article.translate.xml:683
String age
10 months ago
Source string age
10 months ago
Translation file
articles/committers-guide.pot, string 128