Blame


1 194f18c8 2001-12-31 alex
2 194f18c8 2001-12-31 alex ngIRCd - Next Generation IRC Server
3 194f18c8 2001-12-31 alex
4 55aa0f22 2002-01-02 alex (c)2001,2002 by Alexander Barton,
5 194f18c8 2001-12-31 alex alex@barton.de, http://www.barton.de/
6 194f18c8 2001-12-31 alex
7 194f18c8 2001-12-31 alex ngIRCd ist freie Software und steht unter
8 194f18c8 2001-12-31 alex der GNU General Public License.
9 194f18c8 2001-12-31 alex
10 194f18c8 2001-12-31 alex -- CVS.txt --
11 194f18c8 2001-12-31 alex
12 194f18c8 2001-12-31 alex
13 5b333085 2003-01-04 alex +-----------------------------------------------------------------------+
14 5b333085 2003-01-04 alex | This text is only available in german at the moment, but this should |
15 5b333085 2003-01-04 alex | change until the release of ngIRCd 0.7.0, so feel free to contribute! |
16 5b333085 2003-01-04 alex +-----------------------------------------------------------------------+
17 5b333085 2003-01-04 alex
18 5b333085 2003-01-04 alex
19 194f18c8 2001-12-31 alex Die Sourcen des ngIRCd werden mit dem "Concurrent Versions System" (CVS)
20 194f18c8 2001-12-31 alex verwaltet. Somit koennen ohne Probleme mehrere Leute gleichzeitig die Sourcen
21 194f18c8 2001-12-31 alex bearbeitet.
22 194f18c8 2001-12-31 alex
23 194f18c8 2001-12-31 alex
24 05a493e1 2002-02-15 alex I. Anonymer "Nur-Lesen"-Zugang
25 05a493e1 2002-02-15 alex ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
26 05a493e1 2002-02-15 alex Anonymer Zugriff auf die CVS-Repository von ngIRCd ist im "nur-lesen"-Modus
27 05a493e1 2002-02-15 alex moeglich. Dazu sind folgende Schritte noetig:
28 7709acf7 2002-01-23 alex
29 05a493e1 2002-02-15 alex Beim CVS-Server anmelden
30 7709acf7 2002-01-23 alex
31 05a493e1 2002-02-15 alex $ cvs -d:pserver:anonymous@arthur.ath.cx:/usr/local/CVS/ngircd login
32 05a493e1 2002-02-15 alex
33 05a493e1 2002-02-15 alex Als Benutzername wird "anonymous" mit einem leeren Passwort verwendet.
34 05a493e1 2002-02-15 alex Nun ein "Check-Out" der Quellcodes durchfuehren:
35 05a493e1 2002-02-15 alex
36 05a493e1 2002-02-15 alex $ cvs -d:pserver:anonymous@arthur.ath.cx:/usr/local/CVS/ngircd checkout ngircd
37 05a493e1 2002-02-15 alex
38 05a493e1 2002-02-15 alex Dadurch wird im aktuellen Verzeichnis der neue Ordner "ngircd" mit allen
39 05a493e1 2002-02-15 alex Quell-Dateien des ngIRCd erzeugt.
40 05a493e1 2002-02-15 alex
41 05a493e1 2002-02-15 alex Dieses ist der "Arbeitsordner", alle CVS-Befehle werden in Zukunft aus
42 05a493e1 2002-02-15 alex diesem Ordner bzw. einem Unterordner davon ausgefuehrt.
43 05a493e1 2002-02-15 alex
44 05a493e1 2002-02-15 alex Wichtig: wenn ngIRCd "frisch" aus dem CVS compiliert werden soll, so
45 05a493e1 2002-02-15 alex existiert das configure-Script noch nicht. Dieses muss zunaechst mit dem
46 05a493e1 2002-02-15 alex Script "autogen.sh" erzeugt werden. Letzteres setzt ein installiertes GNU
47 05a493e1 2002-02-15 alex automake und GNU autoconf voraus!
48 05a493e1 2002-02-15 alex
49 05a493e1 2002-02-15 alex CVS-Tree aktualisieren:
50 05a493e1 2002-02-15 alex
51 05a493e1 2002-02-15 alex $ cvs update
52 05a493e1 2002-02-15 alex
53 05a493e1 2002-02-15 alex Dieser Befehl aktualisiert alle Dateien im aktuellen Verzeichnis sowie allen
54 05a493e1 2002-02-15 alex Unterverzeichnissen.
55 05a493e1 2002-02-15 alex
56 05a493e1 2002-02-15 alex $ cvs update <filename>
57 05a493e1 2002-02-15 alex
58 05a493e1 2002-02-15 alex So kann eine einzelne Datei aktualisiert werden (auch dann, wenn sie lokal
59 05a493e1 2002-02-15 alex z.B. geloescht wurde -- praktisch, um eigene "Experimente" rueckgaengig zu
60 05a493e1 2002-02-15 alex machen ;-))
61 05a493e1 2002-02-15 alex
62 05a493e1 2002-02-15 alex
63 05a493e1 2002-02-15 alex III. Schreibzugriff
64 05a493e1 2002-02-15 alex ~~~~~~~~~~~~~~~~~~~
65 05a493e1 2002-02-15 alex Wer Schreibzugriff auf die CVS-Repository wuenscht, der moege sich bitte
66 05a493e1 2002-02-15 alex mit Alex Barton, <alex@barton.de> in Verbindung setzen.
67 05a493e1 2002-02-15 alex
68 05a493e1 2002-02-15 alex
69 7709acf7 2002-01-23 alex --
70 5b333085 2003-01-04 alex $Id: CVS.txt,v 1.6 2003/01/04 13:07:54 alex Exp $