#include <infodrom.style>
#include <projects.style>

<projectpg project="dtaus" maxcontrib=5 title="Anonymer CVS-Zugang">

<h3>Anonymer CVS-Zugang</h3>

<p>Der Quellcode dieses Pakets wird mit Hilfe von CVS verwaltet.  Das
ermöglicht eine gewisse Versions-Geschichte zu pflegen und jederzeit
eine alte Version wiederherstellen zu können.  Zudem können saubere
Patches gezielt eingespielt und zurückgenommen werden.

<p>Darüberhinaus bietet CVS die Möglichkeit, anonymen Zugang zum
Repository anzubieten.  Dazu wird das originale Archive mehrfach
täglich auf einen gut angebundenen Server im Internet kopiert, auf dem
anonymer Zugang eingerichtet ist.

<p>Mit einem Web-Browser wird der Quellcode <a
href="http://cvs.infodrom.org/dtaus/?cvsroot=infodrom">hier</a>
betrachtet.

<h3>Einloggen</h3>

<p>Installieren Sie das Programmpaket »cvs« und führen Sie folgenden
Befehl aus:

<p><code>cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom login</code>

<p>Wenn Sie nach einem Paßwort gefragt werden, drücken Sie einfach
[Enter], das Paßwort ist leer.  Von nun an können Sie auf das Archiv
beliebig zugreifen.

<h3>Code bearbeiten</h3>

<p>Den Quellcode kopieren Sie mit dem folgenden Befehl auf Ihre eigene
Festplatte:

<p><code>cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom co dtaus</code>

<p>Wenn Sie etwas geändert haben, zeigen Sie sich die Änderungen mit
<code>cvs diff</code> an.  Falls Sie die Änderungen zur Software
beitragen möchten, schicken Sie die die korrigierte Ausgabe bitte an
die <a href="ml.php">Mailing-Liste</a>.

<p>Wenn im Original etwas geändert wurde, übernehmen Sie die
Änderungen mit dem Befehl <code>cvs update</code> in Ihre eigene
Kopie.

<h3>Ausloggen</h3>

<p>Wenn Sie fertig sind und das Paßwort zurücksetzen möchten (es wird in
<code>~/.cvspass</code> gespeichert), dann geben Sie folgenden Befehl
ein:

<p><code>cvs -d :pserver:anonymous@cvs.infodrom.org:/var/cvs/infodrom logout</code>

</projectpg>

# Local variables:
# mode: indented-text
# mode: iso-accents
# end:
