[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Unclear: CVS and Subversion repository difference.

From: Rule, Chris <Chris.Rule_at_tbe.com>
Date: 2005-06-17 20:30:56 CEST

> -----Original Message-----
> From: Ben Collins-Sussman [mailto:sussman@collab.net]
> Sent: Friday, June 17, 2005 1:19 PM
> To: Rule, Chris
> Cc: ed.wittmann@fiserv.com; users@subversion.tigris.org
> Subject: Re: Unclear: CVS and Subversion repository difference.
>
> On Jun 17, 2005, at 1:06 PM, Rule, Chris wrote:
>
> > It's on the Release notes for 1.2 under "Known Bugs".
> >
> > http://subversion.tigris.org/svn_1.2_releasenotes.html
>
> Sure. The global revision numbers are incredibly useful,
> because they're unique names for patches/commits/changesets
> (whatever you want to call them.) We frequently close bugs
> in the issuetracker with phrases like "fixed by revision
> 12938." If you know the name of the commit, you can view
> the diff from the repository immediately.
> It's also useful for performing merges, or anytime you want
> to pinpoint a moment in time.
>

I definitely agree with the usefulness of revision numbers, just
attempting to publicly work out how revision numbers and version numbers
should be related (or if they should).

After reading all the posts on this subject and pondering, I think I've
come to the conclusion that if revision numbers are going to be used in
any communication with end users of the product, then the version
releases has to include what revision it came from. The end users also
assume (or have to be told) that revision numbers always increase. That
way, if they see that a particular bug was fixed in revision 1234 but
they have version 12 that came from revision 1200, then they
automatically know they don't have the fix. Without the revision number
association to the version, the note that a bug was fixed in revision x
is meaningless to them.

Now whether the revision number is part of the version number or in a
separate note, that's the next question .... and now I think we are back
to the original discussion.

It's all about communcation anyway (or lack thereof :-).

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jun 17 20:33:04 2005

This is an archived mail posted to the Subversion Users mailing list.