X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=doc%2FCVS.txt;h=814d807cb0110a5ac6ff9b2e82b1a48a77e1ca67;hb=2f71fbb2a1319d1b0aca4c9564c2e51a88b4a578;hp=6eb9154105b53827845ba0dfac286429ad856b96;hpb=55aa0f221cf522cfd68d724e0ecdce51f4a41bc1;p=ngircd-alex.git diff --git a/doc/CVS.txt b/doc/CVS.txt index 6eb91541..814d807c 100644 --- a/doc/CVS.txt +++ b/doc/CVS.txt @@ -1,21 +1,57 @@ ngIRCd - Next Generation IRC Server - (c)2001,2002 by Alexander Barton, + (c)2001-2006 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@ngircd.barton.de:/srv/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@ngircd.barton.de:/srv/cvs/ngircd checkout ngircd + +Thereby a new folder "ngircd" will be created containing all the individual +source files. (Substitute the last "ngircd" with "website" to check out all +the files of the homepage of ngIRCd.) + +The newly created folder ("ngircd" or "website") 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. + + +II. 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.9 2006/08/03 14:37:29 alex Exp $