ngIRCd - Next Generation IRC Server (c)2001,2002 by Alexander Barton, alex@barton.de, http://www.barton.de/ ngIRCd ist freie Software und steht unter der GNU General Public License. -- CVS.txt -- Die Sourcen des ngIRCd werden mit dem "Concurrent Versions System" (CVS) verwaltet. Somit koennen ohne Probleme mehrere Leute gleichzeitig die Sourcen bearbeitet. I. Anonymer "Nur-Lesen"-Zugang ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Anonymer Zugriff auf die CVS-Repository von ngIRCd ist im "nur-lesen"-Modus moeglich. Dazu sind folgende Schritte noetig: Beim CVS-Server anmelden $ cvs -d:pserver:anonymous@arthur.ath.cx:/usr/local/CVS/ngircd login Als Benutzername wird "anonymous" mit einem leeren Passwort verwendet. Nun ein "Check-Out" der Quellcodes durchfuehren: $ cvs -d:pserver:anonymous@arthur.ath.cx:/usr/local/CVS/ngircd checkout ngircd Dadurch wird im aktuellen Verzeichnis der neue Ordner "ngircd" mit allen Quell-Dateien des ngIRCd erzeugt. Dieses ist der "Arbeitsordner", alle CVS-Befehle werden in Zukunft aus diesem Ordner bzw. einem Unterordner davon ausgefuehrt. Wichtig: wenn ngIRCd "frisch" aus dem CVS compiliert werden soll, so existiert das configure-Script noch nicht. Dieses muss zunaechst mit dem Script "autogen.sh" erzeugt werden. Letzteres setzt ein installiertes GNU automake und GNU autoconf voraus! CVS-Tree aktualisieren: $ cvs update Dieser Befehl aktualisiert alle Dateien im aktuellen Verzeichnis sowie allen Unterverzeichnissen. $ cvs update So kann eine einzelne Datei aktualisiert werden (auch dann, wenn sie lokal z.B. geloescht wurde -- praktisch, um eigene "Experimente" rueckgaengig zu machen ;-)) III. Schreibzugriff ~~~~~~~~~~~~~~~~~~~ Wer Schreibzugriff auf die CVS-Repository wuenscht, der moege sich bitte mit Alex Barton, in Verbindung setzen. -- $Id: CVS.txt,v 1.5 2002/02/15 15:15:22 alex Exp $