2001-12-31 16:32:26 +01:00
|
|
|
|
|
|
|
ngIRCd - Next Generation IRC Server
|
|
|
|
|
2002-01-02 03:40:50 +01:00
|
|
|
(c)2001,2002 by Alexander Barton,
|
2001-12-31 16:32:26 +01:00
|
|
|
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.
|
|
|
|
|
|
|
|
|
2002-02-15 16:15:22 +01:00
|
|
|
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 <filename>
|
|
|
|
|
|
|
|
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, <alex@barton.de> in Verbindung setzen.
|
2002-01-23 19:20:04 +01:00
|
|
|
|
|
|
|
|
|
|
|
--
|
2002-02-15 16:15:22 +01:00
|
|
|
$Id: CVS.txt,v 1.5 2002/02/15 15:15:22 alex Exp $
|