Source string Read only

(itstool) path: listitem/para
39/390
Context English State
<filename>src/release/doc/share/xml/release.ent</filename>
<filename>src/sys/conf/newvers.sh</filename>
<filename>src/sys/sys/param.h</filename>
<filename>src/usr.sbin/pkg_install/add/main.c</filename>
<filename>doc/en_US.ISO8859-1/htdocs/search/opensearch/man.xml</filename>
The release notes and errata files also need to be adjusted for the new release (on the release branch) and truncated appropriately (on the stable/current branch):
<filename>src/release/doc/en_US.ISO8859-1/relnotes/common/new.xml</filename>
<filename>src/release/doc/en_US.ISO8859-1/errata/article.xml</filename>
FreeBSD Ports Collection <uri xlink:href="https://www.FreeBSD.org/ports">https://www.FreeBSD.org/ports</uri>
<application>Sysinstall</application> should be updated to note the number of available ports and the amount of disk space required for the Ports Collection. <_:footnote-1/> This information is currently kept in <filename>src/usr.sbin/bsdinstall/dist.c</filename>.
After the release has been built, a number of files should be updated to announce the release to the world. These files are relative to <literal>head/</literal> within the <literal>doc/</literal> subversion tree.
<filename>share/images/articles/releng/branches-releng<replaceable>X</replaceable>.pic</filename>
<filename>head/share/xml/release.ent</filename>
<filename>en_US.ISO8859-1/htdocs/releases/*</filename>
<filename>en_US.ISO8859-1/htdocs/releng/index.xml</filename>
<filename>share/xml/news.xml</filename>
Additionally, update the <quote>BSD Family Tree</quote> file:
<filename>src/share/misc/bsd-family-tree</filename>
Creating the Release Tag
When the final release is ready, the following command will create the <literal>release/9.2.0</literal> tag.
<prompt>#</prompt> <userinput>svn cp $FSVN/releng/9.2 $FSVN/release/9.2.0</userinput>
The Documentation and Ports managers are responsible for tagging their respective trees with the <literal>tags/RELEASE_9_2_0</literal> tag.
When the Subversion <command>svn cp</command> command is used to create a <emphasis>release tag</emphasis>, this identifies the source at a specific point in time. By creating tags, we ensure that future release builders will always be able to use the exact same source we used to create the official FreeBSD Project releases.
Release Building
FreeBSD <quote>releases</quote> can be built by anyone with a fast machine and access to a source repository. (That should be everyone, since we offer Subversion access! See the <link xlink:href="@@URL_RELPREFIX@@/doc/en_US.ISO8859-1/books/handbook/svn.html">Subversion section in the Handbook</link> for details.) The <emphasis>only</emphasis> special requirement is that the <citerefentry><refentrytitle>md</refentrytitle><manvolnum>4</manvolnum></citerefentry> device must be available. If the device is not loaded into your kernel, then the kernel module should be automatically loaded when <citerefentry><refentrytitle>mdconfig</refentrytitle><manvolnum>8</manvolnum></citerefentry> is executed during the boot media creation phase. All of the tools necessary to build a release are available from the Subversion repository in <filename>src/release</filename>. These tools aim to provide a consistent way to build FreeBSD releases. A complete release can actually be built with only a single command, including the creation of <acronym>ISO</acronym> images suitable for burning to CDROM or DVD, and an FTP install directory. <citerefentry><refentrytitle>release</refentrytitle><manvolnum>7</manvolnum></citerefentry> fully documents the <command>src/release/generate-release.sh</command> script which is used to build a release. <command>generate-release.sh</command> is a wrapper around the Makefile target: <command>make release</command>.
Building a Release
<citerefentry><refentrytitle>release</refentrytitle><manvolnum>7</manvolnum></citerefentry> documents the exact commands required to build a FreeBSD release. The following sequences of commands can build an 9.2.0 release:
<prompt>#</prompt> <userinput>cd /usr/src/release</userinput>
<prompt>#</prompt> <userinput>sh generate-release.sh release/9.2.0 /local3/release</userinput>
After running these commands, all prepared release files are available in <filename>/local3/release/R</filename> directory.
The release <filename>Makefile</filename> can be broken down into several distinct steps.
Creation of a sanitized system environment in a separate directory hierarchy with <quote><command>make installworld</command></quote>.
ComponentTranslation
This translation Translated FreeBSD Doc/articles_releng <filename>share/xml/news.xml</filename>
The following string has the same context and source.
Translated FreeBSD Doc/articles_freebsd-releng <filename>share/xml/news.xml</filename>

Loading…

No matching activity found.

Browse all component changes

Things to check

Multiple failing checks

The translations in several languages have failing checks

Reset

Glossary

English English
No related strings found in the glossary.

Source information

Source string comment
(itstool) path: listitem/para
Flags
read-only
Source string location
article.translate.xml:563
String age
a year ago
Source string age
a year ago
Translation file
articles/releng.pot, string 104