Hi,

I'm very new to CVS.

It seems you saying never update your project to a new major version number,
you should used tags to reflect releases.

I don't understand why updating a major version number is a bad thing.

When would it be appropriate to update a major version?

When would it be appropriate to update an individual file to a new major
version?

This mailing list is great, what a learning tool!

Thanks in advance.




-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of David Thornley
Sent: Monday, June 19, 2000 3:13 PM
To: '[EMAIL PROTECTED]'
Subject: Re: ".trunk" patch refinement


[EMAIL PROTECTED] wrote:
>
>
> I would just like to point out that trying to use CVS revision
> numbers as module or system version numbers is a bad, bad thing
> to do.  This cannot be reiterated enough, and I realize that you
> did not suggest doing it Mike, but some people might get the
> mistaken impression that this use of revision numbers is not
> the mistake that it is.
>
> Rex.

Right.

It's unfortunate that CVS supports the reassignment of revision
numbers.  It's a very natural thing to do to move all the rev
numbers up to 2.1 for release 2, rather than creating a tag,
which is of course the correct thing to do.

Since it's a very natural thing to do, lots of people have done
it.  It's easy (and correct) to say they should not have done
that, but the important fact is that it has been done.

Mike Little referred to "some previous cvs admin", and this is
precisely what happened in my case.  Some previous CVS admin
put some of the rev numbers to 2.x, and there's no way I can put
them back to 1.x.  This has doubtless happened to many admins;
either they inherited such a repository, or they created the problem
themselves while not knowing better.

Either way, any technique that assumes that all main trunk development
is on rev numbers 1.* is useless to me, and probably to quite a few
people.

--
David H. Thornley                          Software Engineer
at CES International, Inc.:  [EMAIL PROTECTED] or (763)-694-2556
at home: (612)-623-0552 or [EMAIL PROTECTED] or
http://www.visi.com/~thornley/david/

Reply via email to