X-Git-Url: http://git.rot13.org/?p=BackupPC.git;a=blobdiff_plain;f=CVS_README;h=3b958fae993b5c166908627d909e4d7938e9e00c;hp=3ce7b789f1c47b96acf2660607a80cbc08624e32;hb=9fe65ff02dc6a9ea47b833629c02a4a43c98e5b6;hpb=5b3e6091d542c2e7445d5dd511cdf6e20aec8b8d diff --git a/CVS_README b/CVS_README index 3ce7b78..3b958fa 100644 --- a/CVS_README +++ b/CVS_README @@ -21,28 +21,36 @@ Fetching CVS: mkdir somewhere/BackupPC cd somewhere/BackupPC - cvs -z3 -d:pserver:anonymous@cvs.backuppc.sourceforge.net:/cvsroot/backuppc co BackupPC + cvs -z3 -d:pserver:anonymous@backuppc.cvs.sourceforge.net:/cvsroot/backuppc co BackupPC -* To fetch the CVS code tagged at a particular release (eg: v1.5.0): +* To fetch the CVS code tagged at a particular release (eg: v3.2.0): - cvs -z3 -d:pserver:anonymous@cvs.backuppc.sourceforge.net:/cvsroot/backuppc co -r v1_5_0 BackupPC + cvs -z3 -d:pserver:anonymous@backuppc.cvs.sourceforge.net:/cvsroot/backuppc co -r v3_2_0 BackupPC Building an installable release from the CVS source: --------------------------------------------------- -* Edit makeDist and set the version number and release date - * Update makeDist and configure.pl if you add any new files to the release. -* Run makeDist. makeDist merges the version number, release date and turns - all the library paths etc back into the symbolic form (eg: __INSTALLDIR__) +* Run makeDist, using arguments to specify the release date and version: + + makeDist --releasedate '29 Mar 2009' --version 3.2.0beta0 + + makeDist merges the version number, release date and turns all the + library paths etc back into the symbolic form (eg: __INSTALLDIR__) so that configure.pl will do the right thing. - Often the language files are not up to date, and makeDist exits after - complaining about the lang files being inconsistent. Use the -l option - to turn off that checking. + Sometime the language files are not up to date, and makeDist exits + after complaining about the lang files being inconsistent. Use + the --nolangCheck option to turn off that checking. + + By default makeDist does a syntax check on all the source files. + If you want to skip that you can use tune --nosyntaxCheck option, eg: + + makeDist --nolangCheck --nosyntaxCheck --releasedate '31 Jul 2010' --version 3.2.0 -* You should now have a sub-directory dist/BackupPC-version containing - the release and a tar ball dist/BackupPC-VERSION.tar.gz. The tar - ball can be copied, extracted and installed using configure.pl +* You should now have a sub-directory dist/BackupPC-VERSION containing + the release and a tar ball dist/BackupPC-VERSION.tar.gz. You can + cd to dist/BackupPC-VERSION and run configure.pl from there, or + the tar ball can be copied, extracted and installed using configure.pl like any BackupPC release.