r39199 -> r49468

MFde:	All our repositories have been SVN for a long time now.

Obtained from: The FreeBSD German Documentation Project
This commit is contained in:
Johann Kois 2016-10-08 06:54:27 +00:00
parent 4e5fc6897e
commit 9098ba3dd0
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=49469

View file

@ -3,7 +3,7 @@
"http://www.FreeBSD.org/XML/share/xml/xhtml10-freebsd.dtd" [
<!ENTITY dedate "$FreeBSDde$">
<!ENTITY title "Quellcode-Repositories">
<!ENTITY reference "basiert auf: r39199">
<!ENTITY reference "basiert auf: r49468">
]>
<html xmlns="http://www.w3.org/1999/xhtml">
@ -15,70 +15,31 @@
<body class="navinclude.developers">
<h2>CVS</h2>
<p>Der Quellcode des FreeBSD Projects wird mit <a
href="http://www.FreeBSD.org/cgi/man.cgi?cvs">CVS</a> (dem
Concurrent Version System) verwaltet. Jede Änderung seit
FreeBSD&nbsp;2.0 wird in diesem System inklusive einer
Commit-Meldung, die den Grund der Änderung beschreibt,
gespeichert. Das Repository kann beispielsweise über die
weiter unten beschriebene Internet-Schnittstelle durchstöbert
werden. Um eine komplette lokale Kopie des FreeBSD-CVS-Repository
anzulegen, haben Sie folgende Möglichkeiten:</p>
<ul>
<li><a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/cvsup.html">CVSup</a>,
wenn Sie ein leistungsfähiges und optimiertes (und in
Modula-3 geschriebenes) Werkzeug einsetzen wollen.</li>
<li><a name="anoncvs"
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/anoncvs.html">anoncvs</a>,
wenn Sie ein Werkzeug einsetzen wollen, das zwar weniger optimiert
als cvsup ist (anonvs arbeitet etwas langsamer und verursacht ein
etwas höheres Transfervolumen), es dafür aber leichter
macht, nur kleinere Bereiche des Quellcode-Baumes auszuchecken
und das bereits im Basissystem enthalten ist.</li>
<li><a
href="&enbase;/doc/de_DE.ISO8859-1/books/handbook/ctm.html">CTM</a>,
ein System, bei dem Sie Aktualisierungen automatisch als E-Mails
erhalten (die die einzuspielenden Patches enthalten).</li>
<li>Die <a
href="http://cvsweb.FreeBSD.org/">Internet-Schnittstelle</a>,
wenn Sie das Repository einfach durchstöbern wollen oder
nach einer bestimmten Änderung oder Dateirevision
suchen.</li>
</ul>
<p>Spiegelserver für das CVS-Web-Interface existieren
<a href="http://www.cz.FreeBSD.org/cgi/cvsweb.cgi/">in der Tschechischen Republik</a>,
<a href="http://www.dk.FreeBSD.org/cgi/cvsweb.cgi/">in Dänemark</a>,
<a href="http://www.jp.FreeBSD.org/cgi/cvsweb.cgi/">in Japan</a> und
<a href="http://cvsweb.FreeBSD.org/">in den USA (Kalifornien)</a>.</p>
<h2>Subversion</h2>
<p>Das &os; Project verwendet <a
href="http://subversion.tigris.org/">Subversion</a> (abgekürzt
SVN), um den Quellcode zu verwalten. Jede Änderung wird
(inklusive einem Logeintrag, der die Änderung beschreibt), in einem
Repository gespeichert. Der Inhalt des Repositories kann über ein
Webinterface betrachtet werden.</p>
<p>Im Juni 2008 wurde der Quellcode für die Entwicklung des
Basissystem in ein <a href="http://subversion.tigris.org/">Subversion</a>
(abgekürzt SVN)-Repository (ein anderes Versionskontrollsystem)
migriert. Analog zum bisherigen CVS-Repository gibt es auch für
SVN eine <a
href="http://svnweb.FreeBSD.org/base/">Internet-Schnittstelle</a>,
die es erlaubt, das Repostitory zu durchstöbern. Alle
Änderungen, die in das SVN-Repository eingebracht werden, werden
weiterhin in das CVS-Repository exportiert.</p>
Basissystem vom bis dahin verwendeten CVS nach Subversion
migriert. Über ein <a
href="http://svnweb.FreeBSD.org/base/">Webinterface</a> ist es
möglich, das Repostitory zu durchstöbern.</p>
<p>Im Mai 2012 hat das FreeBSD Documentation Project seinen Quellcode
von CVS nach Subversion migriert. Im Gegensatz zum Basissystem
wird dieses Repository aber NICHT nach CVS exportiert. Analog zum
bisherigen CVS-Repository gibt es auch für
SVN eine <a
href="http://svnweb.FreeBSD.org/doc/">Internet-Schnittstelle</a>,
die es erlaubt, das komplette SVN-Repostitory des FreeBSD
Documentation Projects zu durchstöbern.</p>
von CVS nach Subversion migriert. Auch dieses Repository ist über
ein <a
href="http://svnweb.FreeBSD.org/doc/">Webinterface</a>
erreichbar.</p>
<p>Im Juli 2012 wurde der FreeBSD Portsbaum von CVS nach SVN
migriert, das ebenfalls über ein <a
href="https://svnweb.FreeBSD.org/ports/">Webinterface</a>
durchstöbert werden kann.</p>
</body>
</html>