[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: CVS and Perl
From: |
Stephen Leake |
Subject: |
Re: CVS and Perl |
Date: |
Wed, 20 Mar 2002 15:00:07 GMT |
User-agent: |
Gnus/5.0808 (Gnus v5.8.8) Emacs/20.6 |
"Matthew Persico" <address@hidden> writes:
> Yes, we should all be using tags. However, it is much safer to do
>
> ## WARNING, UNTESTED CODE FROM MEMORY:::
> ($VERSION) = '$Revision$ =~ s/\$Revision: (.*)\$/$1/;
>
> or something like that than remember to update the number each time you
> release a Perl module since $VERSION is a critical part of 'make dist'. And
> 1.1.1.1 is a bad number for Perl versions. It's not a showstopper, it is
> just annoying.
I don't think this is "safer", I think it is "simpler". However,
things should be a simple as possible, but no simpler!
I keep a text file called "release_process.text", that lists all the
things to do when I do a release. Think of it as a shell script run by
the "Matthew" processor :). It has a lot more in it than "bump version
number"!
--
-- Stephe