Date: Thu, 15 May 1997 12:53:33 -0700 (PDT) From: Peter Wemm <peter@FreeBSD.ORG> To: CVS-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-CVSROOT@FreeBSD.ORG Subject: cvs commit: CVSROOT log_accum.pl commit_prep.pl Message-ID: <199705151953.MAA22084@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 97/05/15 12:53:33 Modified: . log_accum.pl commit_prep.pl Log: RED ALERT! RED ALERT! Mission control, we have a slight technical problem... No seriously, this is a major revamp of the log scripts in preperation for an update to a later version of cvs (ie: 1.9.8) Among the changes: - lots of dead code and useless stuff ripped out - lots of things rewritten and/or redesigned - support new message format that's passed from cvs to the log script so that commits to individual files on branches works. - perl5 now *required* due to above (hashes of arrays @{$var${tag}}) - commit message format slightly changed due to per-file branches - new mailing lists (well, from last year) and commitlogs supported, eg: cvs-contrib, cvs-tools, etc - more space for filenames on each line before wrapping. - more intelligent line wrapping, alignment should be better. - no more insanely long Subject: lines. There are more changes in the pipeline, including being able to do a partial commit message when cvs is aborted in the middle of a commit, but since the diff of the changes is now much larger than the file itself, and we need the new cvs support, commit this now. It's had a fair bit of testing in a private copy of the cvs tree, but it's still not all that unlikely that there won't be things I've missed. Revision Changes Path 1.22 +268 -251 CVSROOT/log_accum.pl 1.4 +5 -3 CVSROOT/commit_prep.pl
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199705151953.MAA22084>