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

Re: Versioning vs Revisioning

From: Max Bowsher <maxb_at_ukf.net>
Date: 2005-04-24 19:28:47 CEST

Chris Ruprecht wrote:
> Max,
> a version is a property of a single file, a revision is the combination
> of a version of many files. Many different files (a specifiv version of
> each) make up one revision of some package.
> I want to be able to say: Check out all files for me that make up
> revision X or product Y so that I can build that revision of the
> product.
> I also want to be able to check out all the files that make a different
> revision of the same product.
> Example:
> I have three files:a.c, b.c and c.c that make up my product 'X'.
> I have a revision 1.0.0 of X that is made up of
> a.c - version 1.5
> b.c - version 2.6
> c.c - version 4.2
> Now, I go and create revision 1.1.0 out of
> a.c - version 1.9
> b.c - version 2.23
> c.c - version 5.4
> and so on.
> At any point, I want to be able to say 'give me all the files that make
> up my revision 1.0.0 or 1.1.0 or which ever one I need at the time.
> How would I go about that without too much manual overhead?

In Subversion, *every* change generates a new revision, and revisions are
identified with simple integers.

There are no version numbers in Subversion. Versions are referred to by a
revision in which the version exists.

Read the subversion book, especially chapter 4, section "Tags".

The book is at http://svnbook.red-bean.com/, but the server seems dead right
I've put a temporary mirror at http://mob22.robinson.cam.ac.uk/


To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Apr 24 19:31:07 2005

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.