X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2FCVS.txt;h=a63d2b1ad6c36c21bb77bfc5c116162ac1f5e054;hb=2978b5edff9341e2dad0ccaf87d77e8f5d53b171;hp=2702f6a3c4af310f8ac9e9776e0c7bbb18f1cec3;hpb=7709acf754cbf26b78f64638bc287164a8dce747;p=ngircd-alex.git diff --git a/doc/CVS.txt b/doc/CVS.txt index 2702f6a3..a63d2b1a 100644 --- a/doc/CVS.txt +++ b/doc/CVS.txt @@ -1,25 +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. -Dieser Text soll in Zukunft die Grundlagen beschreiben. Tut er aber leider -noch nicht, also frage einfach Alex direkt (siehe AUTHORS-Text), wenn du -daran interessiert bist, Zugriff auf den Quellcode via CVS zu bekommen! -[ ... more to come ... ] +I. Anonymous read-only Access +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +To access the source tree anonymously in read-only mode, follow these steps: + +Login to the CVS server: + + $ cvs -d:pserver:anonymous@arthur.ath.cx:/usr/local/CVS/ngircd login + +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 + +Thereby a new folder "ngircd" will be created containing all the individual +source files. + +This is the "working folder", all CVS commands will be executed from within +this folder in the future. + +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. + +Updating the CVS tree: + + $ cvs update -d -P [] + +You can update a single file or the complete source tree. + + +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.4 2002/01/23 18:20:04 alex Exp $ +$Id: CVS.txt,v 1.7 2003/03/26 22:34:33 alex Exp $