[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: John Szakmeister <john_at_szakmeister.net>
Date: 2005-06-17 23:56:44 CEST

On Friday 17 June 2005 16:27, Jim Correia wrote:
> On Jun 17, 2005, at 12:52 PM, Rule, Chris wrote:
> > It seems to me the revision number absolutly does indicate a
> > version of
> > a project at a given point in time.
>
> Of course it does - it represents exactly one version of the
> repository tree at a point in time.

Not quite. If you only had one line of development, a revision number
would indicate the version of a project. But the revision number
indicates the state of the entire tree (as you stated above). A revision
number isn't sufficient if you have multiple lines of development taking
place at once. For instance, Subversion itself has a 1.1.x and a 1.2.x
line going on right now. If you released the next version of Subversion
and simply labeled it rXYZ, you could not tell what branch that it came
from. Was it released from trunk, the 1.1.x branch, or the 1.2.x branch?
It's unclear from just the revision number from which branch the code was
released from.

[snip]

-John

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Jun 17 23:58:27 2005

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