* Various changes for 3.0.0beta1
[BackupPC.git] / CVS_README
1 #========================================================================
2 #
3 # CVS_README - CVS README file for BackupPC.
4 #
5 # DESCRIPTION
6 #   Instructions for using CVS
7 #
8 # AUTHOR
9 #   Craig Barratt  <cbarratt@users.sourceforge.net>
10 #
11 #========================================================================
12 #
13 # See http://backuppc.sourceforge.net.
14 #
15 #========================================================================
16
17 Fetching CVS:
18 ------------
19
20 * To fetch the current CVS code run this commands:
21
22     mkdir somewhere/BackupPC
23     cd somewhere/BackupPC
24     cvs -z3 -d:pserver:anonymous@backuppc.cvs.sourceforge.net:/cvsroot/backuppc co BackupPC
25
26 * To fetch the CVS code tagged at a particular release (eg: v2.1.2):
27
28     cvs -z3 -d:pserver:anonymous@backuppc.cvs.sourceforge.net:/cvsroot/backuppc co -r v2_1_2 BackupPC
29
30 Building an installable release from the CVS source:
31 ---------------------------------------------------
32
33 * Edit makeDist and set the version number and release date
34
35 * Update makeDist and configure.pl if you add any new files to the release.
36
37 * Run makeDist.  makeDist merges the version number, release date and turns
38   all the library paths etc back into the symbolic form (eg: __INSTALLDIR__)
39   so that configure.pl will do the right thing.
40
41   Often the language files are not up to date, and makeDist exits after
42   complaining about the lang files being inconsistent.  Use the -l option
43   to turn off that checking.
44
45 * You should now have a sub-directory dist/BackupPC-version containing
46   the release and a tar ball dist/BackupPC-VERSION.tar.gz.  The tar
47   ball can be copied, extracted and installed using configure.pl
48   like any BackupPC release.