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

Re: Assigning version ID's to individual file revisions

From: William Nagel <bill_at_stagelogic.com>
Date: 2006-04-12 15:40:08 CEST

On Apr 11, 2006, at 9:21 PM, Will Parsons wrote:

> I am investigating moving our existing revision control system,
> which is
> based on RCS, to subversion, but am having trouble seeing how to
> implement
> assigning our own revision ID's to files as they are revised.
> Under RCS,
> we do this by assigning a tag, so that when a new version of file
> foo.c is
> checked in, it receives a tag such as FOO_C-00-03, and this tag is
> used to
> uniquely refer it. The subversion concept of tags as branches
> doesn't seem
> to lend itself to this. If I understand correctly, each time a
> file is
> revised, a copy would have to be made of that file only to a new
> location in
> the repository. This seems to be very awkward for this purpose.
>
> I have also looked at using properties for this purpose, but since
> there
> doesn't seem to be a way of extracting the revision of a file whose
> property x = y, this doesn't look like it will work either.
>
> Can anyone suggest how to go about doing this?

You aren't the first person to ask about this. There have actually
been many long discussions on this mailing list about just this
topic. Currently Subversion doesn't support exactly what you want.
If you'd like to know more, I suggest you search the mailing list for
"labels". That should dig up some of the longer discussion threads.

-Bill

>
> - Will
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Apr 12 15:41:59 2006

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.