On Sat, Aug 10, 2002 at 01:34:07PM -0400, Alexy Khrabrov wrote:
>
> Why not educate the world in the ways of Subversion from the very start?
> As Chekhov said, "a theatre starts with the coat check-in." Similarly,
> a distribution starts with the name of the tarball or RPM. Why not say,
> It's Subversion 2927 released! And a few weeks later, 3000! People
> will think, now, wow, that's some rapid application development!
> (How is 0.14.1 is computed from 2927 anyways? Does someone keep a
> secret CVS copy ?:-)
I can try to explain that in my poor englis.
The subversion repository version number has nothing to do with the
status of the development of the content of the repository. That number
could be also a string, using progresive numbers is only for human
readability and for simpe processing. That number is also incremented
when a change in maded in a branc or a tag is created.
The release version instead indicate the progres of the development of
an application. In our case we have chosen a tree number version string:
- the first indicate the major version, is incremented when a big and
possibility uncompatible change is included in the new release
- the second idicate the minor version, is incremented when a prefixed
goal in the development is reached (0.14 is our alpha stage)
- the third indicate the micro version or the patch version, is
incremented when a release is done but there isn't any big change or we
aren't in one of the previus cases.
Also the CVS revision number of a file has nothing to do with the status
of the development of an application, because it is file specific and no
project specific.
Ciao
--
Daniele
--- http://www.grinta.net ---
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Aug 10 19:47:23 2002