- XMLify English articles

Approved by:	doceng (implicit)
This commit is contained in:
Gabor Kovesdan 2012-06-21 16:01:00 +00:00
parent 866fe88963
commit e6b69c3357
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/projects/sgml2xml/; revision=39086
66 changed files with 977 additions and 769 deletions

View file

@ -1,16 +1,16 @@
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
<!ENTITY % articles.ent PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Articles Entity Set//EN">
%articles.ent;
<?xml version="1.0" encoding="ISO8859-1" standalone="no"?>
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V4.2-Based Extension//EN"
"../../../share/sgml/freebsd42.dtd" [
<!ENTITY % entities PUBLIC "-//FreeBSD//ENTITIES DocBook FreeBSD Entity Set//EN" "../../share/sgml/entities.ent">
%entities;
]>
<article>
<article lang='en'>
<articleinfo>
<title>Committer's Guide</title>
<corpauthor>The &os; Documentation Project</corpauthor>
<pubdate>$FreeBSD$</pubdate>
<copyright>
<year>1999</year>
<year>2000</year>
@ -39,6 +39,10 @@
&tm-attrib.general;
</legalnotice>
<pubdate>$FreeBSD$</pubdate>
<releaseinfo>$FreeBSD$</releaseinfo>
<abstract>
<para>This document provides information for the FreeBSD
committer community. All new committers should read this
@ -50,7 +54,7 @@
of the information here applies to them as well. (For
instance, some people only have rights to work with the
Problem Report database). Please see <xref
linkend="non-committers"> for more information.</para>
linkend="non-committers"/> for more information.</para>
<para>This document may also be of interest to members of the
FreeBSD community who want to learn more about how the project
@ -63,8 +67,8 @@
<informaltable frame="none" orient="port" pgwide="1">
<tgroup cols="2">
<colspec colwidth="20*">
<colspec colwidth="80*">
<colspec colwidth="20*"/>
<colspec colwidth="80*"/>
<tbody>
<row>
<entry><emphasis>Login Methods</emphasis></entry>
@ -83,7 +87,7 @@
<entry>
<literal>svn+ssh://</literal><hostid
role="fqdn">svn.FreeBSD.org</hostid><filename>/base</filename>
(see also <xref linkend="subversion-primer">).</entry>
(see also <xref linkend="subversion-primer"/>).</entry>
</row>
<row>
<entry><emphasis><literal>doc/</literal> Subversion
@ -91,7 +95,7 @@
<entry>
<literal>svn+ssh://</literal><hostid
role="fqdn">svn.FreeBSD.org</hostid><filename>/doc</filename>
(see also <xref linkend="subversion-primer">).</entry>
(see also <xref linkend="subversion-primer"/>).</entry>
</row>
<row>
@ -99,7 +103,7 @@
<entry>
<hostid
role="fqdn">pcvs.FreeBSD.org</hostid><literal>:</literal><filename>/home/pcvs</filename>
(see also <xref linkend="vcs.operations">).</entry>
(see also <xref linkend="vcs.operations"/>).</entry>
</row>
<row>
@ -155,7 +159,7 @@
to connect to the project hosts.
If you do
not know anything about &man.ssh.1;, please see
<xref linkend="ssh.guide">.</para>
<xref linkend="ssh.guide"/>.</para>
<para>Useful links:</para>
@ -272,7 +276,7 @@
this was CVS. Subversion is used for the <literal>src</literal>
tree as of May 2008 and the <literal>doc/www</literal> tree as
of May 2012. Subversion is covered in <xref
linkend="subversion-primer">.</para>
linkend="subversion-primer"/>.</para>
<para>The &a.cvsadm; are the <quote>owners</quote> of the
repository and are responsible for direct modification of it for
@ -286,7 +290,7 @@
<emphasis>not</emphasis> contact the &a.cvsadm; for repocopies
or other things that the more specific teams can handle.</para>
<para><anchor id="repomeisters">The only ones able to directly
<para><anchor id="repomeisters"/>The only ones able to directly
fiddle the repository bits on the repository hosts are the
repomeisters. To enforce this, there are no login shells
available on the repository machines, except to the
@ -436,7 +440,7 @@ alias projcvs cvs -d <replaceable>user</replaceable>@projcvs.FreeBSD.org:/home/p
<title>Useful <command>cvs checkout</command>
options</title>
<tgroup cols=2>
<tgroup cols="2">
<tbody>
<row>
<entry><option>-P</option></entry>
@ -558,7 +562,7 @@ alias projcvs cvs -d <replaceable>user</replaceable>@projcvs.FreeBSD.org:/home/p
status is given as one of:</para>
<informaltable frame="none" pgwide="1">
<tgroup cols=2>
<tgroup cols="2">
<tbody>
<row>
<entry>Up-to-date</entry>
@ -616,7 +620,7 @@ alias projcvs cvs -d <replaceable>user</replaceable>@projcvs.FreeBSD.org:/home/p
<command>checkout</command>:</para>
<informaltable frame="none" pgwide="1">
<tgroup cols=2>
<tgroup cols="2">
<tbody>
<row>
<entry><option>-d</option></entry>
@ -672,7 +676,7 @@ alias projcvs cvs -d <replaceable>user</replaceable>@projcvs.FreeBSD.org:/home/p
it:</para>
<informaltable frame="none" pgwide="1">
<tgroup cols=2>
<tgroup cols="2">
<tbody>
<row>
<entry><literal>U</literal></entry>
@ -748,7 +752,7 @@ alias projcvs cvs -d <replaceable>user</replaceable>@projcvs.FreeBSD.org:/home/p
<table frame="none">
<title>Useful <command>cvs diff</command> options</title>
<tgroup cols=2>
<tgroup cols="2">
<tbody>
<row>
<entry><option>-u</option></entry>
@ -867,7 +871,7 @@ alias projcvs cvs -d <replaceable>user</replaceable>@projcvs.FreeBSD.org:/home/p
<table frame="none">
<title>Useful <command>cvs commit</command> options</title>
<tgroup cols=2>
<tgroup cols="2">
<tbody>
<row>
<entry><option>-f</option></entry>
@ -886,7 +890,7 @@ alias projcvs cvs -d <replaceable>user</replaceable>@projcvs.FreeBSD.org:/home/p
<para>The following are some Subversion examples related to
the src repository. More (in-depth) information can be
found in the Subversion Primer at <xref
linkend="subversion-primer"> and <ulink
linkend="subversion-primer"/> and <ulink
url="http://wiki.freebsd.org/SubversionMissing">List of
things missing in Subversion when compared to CVS</ulink>.
The notes at <ulink
@ -2803,7 +2807,7 @@ $target - head/$source:$P,$Q,$R</screen>
<literal>FreeBSD=%H</literal> <command>svn:keywords</command>
property will be rejected when attempting to commit them to the
repository. Be sure to read <xref
linkend="subversion-primer-add-remove">
linkend="subversion-primer-add-remove"/>
regarding adding and removing files, in addition
to verifying that <filename>~/.subversion/config</filename>
contains the necessary &quot;auto-props&quot;
@ -3411,7 +3415,7 @@ $target - head/$source:$P,$Q,$R</screen>
<title>&coverity.prevent; Availability for &os; Committers</title>
<para>In January 2006, the &os;&nbsp;Foundation obtained a license for
&coverity.prevent; from &coverity&nbsp;Ltd. With this donation, all
&coverity.prevent; from &coverity;&nbsp;Ltd. With this donation, all
&os; developers can obtain access to <application>Coverity
Prevent</application> analysis results of all &os; Project
software.</para>
@ -3649,7 +3653,7 @@ $target - head/$source:$P,$Q,$R</screen>
many contributions before you became a committer. Always
remember that. </para>
<para>Consider the points raised under <xref linkend="respect">
<para>Consider the points raised under <xref linkend="respect"/>
and apply them also to contributors.</para>
</listitem>
@ -4541,7 +4545,7 @@ $target - head/$source:$P,$Q,$R</screen>
<para>For more information on the background and
policies surrounding a ports freeze, see the
<ulink url="&url.base/portmgr/qa.html">Portmgr
<ulink url="&url.base;/portmgr/qa.html">Portmgr
Quality Assurance page</ulink>.</para>
</answer>
</qandaentry>
@ -4603,7 +4607,7 @@ $target - head/$source:$P,$Q,$R</screen>
<para>Not everything is allowed to be committed during
a freeze. Please see the <ulink
url="&url.base/portmgr/qa.html">Portmgr Quality
url="&url.base;/portmgr/qa.html">Portmgr Quality
Assurance page</ulink> for more information.
</para>
@ -5051,7 +5055,7 @@ bak/packages packages from last complete &lt;major_version&gt; run on &lt;arch&
<listitem>
<para>
<link linkend="rules">The FreeBSD Committers' Big List of Rules</link>
<para>
</para>
</listitem>
</itemizedlist>