]> arthur.barton.de Git - ngircd-alex.git/blobdiff - doc/CVS.txt
Clean up files for "ngircd-full" package, too ...
[ngircd-alex.git] / doc / CVS.txt
index 6eb9154105b53827845ba0dfac286429ad856b96..a63d2b1ad6c36c21bb77bfc5c116162ac1f5e054 100644 (file)
@@ -1,21 +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 [<filename>]
+
+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, <alex@barton.de>.
+
+
+-- 
+$Id: CVS.txt,v 1.7 2003/03/26 22:34:33 alex Exp $