X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2FCVS.txt;h=a63d2b1ad6c36c21bb77bfc5c116162ac1f5e054;hb=7036111a6c567d7283c43de12f32ce1083413315;hp=6845d8d91181eea66bba7bcdd7938d38919ed795;hpb=05a493e1d0bce7c316e96b339db57e0133049fbd;p=ngircd-alex.git diff --git a/doc/CVS.txt b/doc/CVS.txt index 6845d8d9..a63d2b1a 100644 --- a/doc/CVS.txt +++ b/doc/CVS.txt @@ -1,64 +1,56 @@ ngIRCd - Next Generation IRC Server - (c)2001,2002 by Alexander Barton, + (c)2001-2003 by Alexander Barton, alex@barton.de, http://www.barton.de/ - ngIRCd ist freie Software und steht unter - der GNU General Public License. + ngIRCd is free software and published under the + terms of the 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. +The source code of ngIRCd is maintained using the "Concurrent Versions +System" (CVS). Thereby several developers can work with the source tree at +the same time. -I. Anonymer "Nur-Lesen"-Zugang -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Anonymer Zugriff auf die CVS-Repository von ngIRCd ist im "nur-lesen"-Modus -moeglich. Dazu sind folgende Schritte noetig: +I. Anonymous read-only Access +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +To access the source tree anonymously in read-only mode, follow these steps: -Beim CVS-Server anmelden +Login to the CVS server: $ 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: +Use "anonymous" as user name and no password (just hit Return). Now you can +check out the sources: $ 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. +Thereby a new folder "ngircd" will be created containing all the individual +source files. -Dieses ist der "Arbeitsordner", alle CVS-Befehle werden in Zukunft aus -diesem Ordner bzw. einem Unterordner davon ausgefuehrt. +This is the "working folder", all CVS commands will be executed from within +this folder in the future. -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! +Please note: When checking out a fresh copy of ngIRCd from CVS, the +configure script doesn't exist; you have to run the autogen.sh shell script +(which is included in the source tree) to generate it. This requires you to +have GNU automake and GNU autoconf installed on your system. -CVS-Tree aktualisieren: +Updating the CVS tree: - $ cvs update + $ cvs update -d -P [] -Dieser Befehl aktualisiert alle Dateien im aktuellen Verzeichnis sowie allen -Unterverzeichnissen. +You can update a single file or the complete source tree. - $ 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. +III. Write Access +~~~~~~~~~~~~~~~~~ +If you want to contribute a couple of patches and write access to the CVS +repository would be handy, please contact Alex Barton, . -- -$Id: CVS.txt,v 1.5 2002/02/15 15:15:22 alex Exp $ +$Id: CVS.txt,v 1.7 2003/03/26 22:34:33 alex Exp $