2001-12-31 16:32:26 +01:00
|
|
|
|
|
|
|
ngIRCd - Next Generation IRC Server
|
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
(c)2001-2003 by Alexander Barton,
|
2001-12-31 16:32:26 +01:00
|
|
|
alex@barton.de, http://www.barton.de/
|
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
ngIRCd is free software and published under the
|
|
|
|
terms of the GNU General Public License.
|
2001-12-31 16:32:26 +01:00
|
|
|
|
|
|
|
-- CVS.txt --
|
|
|
|
|
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
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.
|
2003-01-04 14:07:54 +01:00
|
|
|
|
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
I. Anonymous read-only Access
|
|
|
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
|
|
|
To access the source tree anonymously in read-only mode, follow these steps:
|
2001-12-31 16:32:26 +01:00
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
Login to the CVS server:
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2006-07-23 14:43:15 +02:00
|
|
|
$ cvs -d:pserver:anonymous@ngircd.barton.de:/srv/cvs/ngircd login
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
Use "anonymous" as user name and no password (just hit Return). Now you can
|
|
|
|
check out the sources:
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2006-07-23 14:43:15 +02:00
|
|
|
$ cvs -d:pserver:anonymous@ngircd.barton.de:/srv/cvs/ngircd checkout ngircd
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
Thereby a new folder "ngircd" will be created containing all the individual
|
2006-07-23 14:43:15 +02:00
|
|
|
source files. (Substitute the last "ngircd" with "website" to check out all
|
|
|
|
the files of the homepage of ngIRCd.)
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2006-07-23 14:43:15 +02:00
|
|
|
The newly created folder ("ngircd" or "website") is the "working folder", all
|
|
|
|
CVS commands will be executed from within this folder in the future.
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
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.
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
Updating the CVS tree:
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
$ cvs update -d -P [<filename>]
|
2002-02-15 16:15:22 +01:00
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
You can update a single file or the complete source tree.
|
2002-02-15 16:15:22 +01:00
|
|
|
|
|
|
|
|
2003-03-26 23:34:33 +01:00
|
|
|
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>.
|
2002-01-23 19:20:04 +01:00
|
|
|
|
|
|
|
|
|
|
|
--
|
2006-07-23 14:43:15 +02:00
|
|
|
$Id: CVS.txt,v 1.8 2006/07/23 12:43:15 alex Exp $
|