Update to r52849:
Update cutting-edge chapter to cover svnlite in place of installing the svn package.
This commit is contained in:
parent
f722637c03
commit
4497f3e1ed
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=52864
1 changed files with 13 additions and 14 deletions
|
|
@ -5,7 +5,7 @@
|
|||
|
||||
$FreeBSD$
|
||||
$FreeBSDde$
|
||||
basiert auf: r51412
|
||||
basiert auf: r52849
|
||||
-->
|
||||
<chapter xmlns="http://docbook.org/ns/docbook"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
|
||||
|
|
@ -132,9 +132,9 @@
|
|||
</itemizedlist>
|
||||
|
||||
<note>
|
||||
<para>In diesem Kapitel wird <command>svn</command> verwendet,
|
||||
um die &os; Quellen zu beziehen und zu aktualisieren. Um es
|
||||
zu verwenden, muss zuerst der Port oder das Paket
|
||||
<para>In diesem Kapitel wird <command>svnlite</command>
|
||||
benutzt, um die &os; Quellen zu beziehen und zu
|
||||
aktualisieren. Alternativ kann auch der Port oder das Paket
|
||||
<package>devel/subversion</package> installiert werden.</para>
|
||||
</note>
|
||||
</sect1>
|
||||
|
|
@ -787,16 +787,15 @@ before running "/usr/sbin/freebsd-update install"</screen>
|
|||
|
||||
<para>Der Bau der &os; Dokumentation aus den Quellen erfordert
|
||||
einige Werkzeuge, die nicht Teil des Basissystems sind. Die
|
||||
erforderlichen Werkzeuge, darunter auch
|
||||
<application>svn</application>, können über den Port oder das
|
||||
erforderlichen Werkzeuge können über den Port oder das
|
||||
Paket <package>textproc/docproj</package> installiert
|
||||
werden.</para>
|
||||
|
||||
<para>Benutzen Sie nach der Installation
|
||||
<application>svn</application>, um eine saubere Kopie der
|
||||
<application>svnlite</application>, um eine saubere Kopie der
|
||||
Dokumentationsquellen zu holen:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>svn checkout https://svn.FreeBSD.org/doc/head /usr/doc</userinput></screen>
|
||||
<screen>&prompt.root; <userinput>svnlite checkout https://svn.FreeBSD.org/doc/head /usr/doc</userinput></screen>
|
||||
|
||||
<para>Es dauert eine Weile, bis die Quellen das allererste Mal
|
||||
heruntergeladen werden. Lassen Sie den Vorgang laufen, bis es
|
||||
|
|
@ -1152,7 +1151,7 @@ before running "/usr/sbin/freebsd-update install"</screen>
|
|||
|
||||
<listitem>
|
||||
<para>Synchronisieren Sie die Quellen für &os.current;.
|
||||
In der Regel wird <link linkend="svn">svn</link>
|
||||
In der Regel wird <link linkend="svn">svnlite</link>
|
||||
benutzt, um die Quellen für -CURRENT aus dem Zweig
|
||||
<literal>head</literal> zu laden. Verwenden Sie dazu
|
||||
einen Subversion Spiegel aus <xref
|
||||
|
|
@ -1312,7 +1311,7 @@ before running "/usr/sbin/freebsd-update install"</screen>
|
|||
<step>
|
||||
<title>Aktualisierung und Bauprozess</title>
|
||||
|
||||
<screen>&prompt.root; <userinput>svn update /usr/src</userinput> <co xml:id="updating-src-qs-svnup"/>
|
||||
<screen>&prompt.root; <userinput>svnlite update /usr/src</userinput> <co xml:id="updating-src-qs-svnup"/>
|
||||
<emphasis>check <filename>/usr/src/UPDATING</filename></emphasis> <co xml:id="updating-src-qs-review-updating"/>
|
||||
&prompt.root; <userinput>cd /usr/src</userinput> <co xml:id="updating-src-qs-cd"/>
|
||||
&prompt.root; <userinput>make -j<replaceable>4</replaceable> buildworld</userinput> <co xml:id="updating-src-qs-buildworld"/>
|
||||
|
|
@ -1389,16 +1388,16 @@ before running "/usr/sbin/freebsd-update install"</screen>
|
|||
Sie sollten sicherstellen, dass der Quellcode unter
|
||||
Versionskontrolle steht:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>svn info /usr/src</userinput>
|
||||
<screen>&prompt.root; <userinput>svnlite info /usr/src</userinput>
|
||||
Path: /usr/src
|
||||
Working Copy Root Path: /usr/src
|
||||
...</screen>
|
||||
|
||||
<para>Dies ist ein Hinweis darauf, dass
|
||||
<filename>/usr/src/</filename> unter Versionskontrolle steht
|
||||
und mit &man.svn.1; aktualisiert werden kann.</para>
|
||||
und mit &man.svnlite.1; aktualisiert werden kann.</para>
|
||||
|
||||
<screen xml:id="synching">&prompt.root; <userinput>svn update /usr/src</userinput></screen>
|
||||
<screen xml:id="synching">&prompt.root; <userinput>svnlite update /usr/src</userinput></screen>
|
||||
|
||||
<para>Dieser Vorgang kann einige Zeit in Anspruch nehmen, falls
|
||||
das Verzeichnis nicht zuletzt aktualisiert wurde. Nach
|
||||
|
|
@ -1481,7 +1480,7 @@ Working Copy Root Path: /usr/src
|
|||
Pfad wird beim Auschecken der Quellen benutzt:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>mv /usr/src /usr/src.bak</userinput> <co xml:id="updating-src-obtaining-src-mv"/>
|
||||
&prompt.root; <userinput>svn checkout https://svn.freebsd.org/base/<replaceable>releng/10.3</replaceable> /usr/src</userinput> <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
|
||||
&prompt.root; <userinput>svnlite checkout https://svn.freebsd.org/base/<replaceable>releng/10.3</replaceable> /usr/src</userinput> <co xml:id="updating-src-obtaining-src-checkout-cmd"/></screen>
|
||||
|
||||
<calloutlist>
|
||||
<callout arearefs="updating-src-obtaining-src-mv">
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue