X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2FCVS.txt;h=a63d2b1ad6c36c21bb77bfc5c116162ac1f5e054;hb=317841529b31f50ed31c6f2af30edeee0f7e4fae;hp=cd9bab923198e5212ce2714604297a93a10a591c;hpb=194f18c8e69e42ea7476f21514642833e090c426;p=ngircd-alex.git diff --git a/doc/CVS.txt b/doc/CVS.txt index cd9bab92..a63d2b1a 100644 --- a/doc/CVS.txt +++ b/doc/CVS.txt @@ -1,21 +1,56 @@ ngIRCd - Next Generation IRC Server - (c)2001 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.7 2003/03/26 22:34:33 alex Exp $