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

Antwort: Re: use case: which tags are implementing a specific feature which was realized in revision X? [*]

From: <Lutz.Dornbusch_at_fiducia.de>
Date: 2007-10-11 14:44:10 CEST

> On 10/11/07, Lutz.Dornbusch@fiducia.de <Lutz.Dornbusch@fiducia.de>
wrote:
> > Hello,
> > we recently switched, resp. are switching from CVS to SVN.
> > Some of our developer are asking the following question:
> >
> > In CVS it was quite easy to see, which version of a file is in which
tag.
> > So the developer team mades a map for each (java class)-file and each
tag
> > to see which features are implemented in each tag.
> > How can I solve this problem in SVN?
> > Has anybody already a solution for this question?
>
> When you create a 'tag" in Subversion, you're really only making a
> (cheap) copy. If you make the copy correctly, the log for the tag in
> question will indicate what revision the copy happened at.

Hi Andy,
thanx for your fast answer, unfortunately this issue is not that easy. We
are talking about already migrated repositories and a lot of tags.
So I can see the revision from which I made the copy, but I cannot see the
specific revision of any file inside this folder.
So you may have a Tag from Rev 87 of trunk, that will not say anything
about the revision of a specific file inside of trunk(except it is below
87).
I want to see for each file which revision is used in each tag.

CVS provides a list of tags and which version it tagged for each file.
For example:
I have 2 files:
client.java
client_UI.java
and 3 Tags:
V_1
V_2
V_3
I want a matrix in which I can see the revision of each file in each Tag,
so in this example:

client.java is Rev. 122 in tag V_1, Rev. 211 in tag V_2 , Rev.299 in
tag V_3
client_UI.java is Rev. 112 in tag V_1, Rev. 201 in tag V_2 , Rev.287 in
tag V_3

Again: In CVS it was a trivial task, and I need it for _all_ tags.
At the moment I think I have to write a script which loops through all
files and looks into each tag.
Is there anybody who has experience or implemented such a task?
Is there a different and easier solution?
Thanx
Lutz

----------------------------------------------------------------------------------------------------------------------------------------------
FIDUCIA IT AG
Fiduciastraße 20
76227 Karlsruhe

Sitz der Gesellschaft: Karlsruhe
AG Mannheim HRB 100059

Vorsitzender des Aufsichtsrats: Erwin Kuhn
Vorsitzender des Vorstands: Michael Krings
Vorstand: Klaus-Peter Bruns, Hans-Peter Straberger, Eckhardt Werner

Umsatzsteuer-ID.Nr. DE143582320, http://www.fiducia.de
----------------------------------------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Oct 11 14:47:27 2007

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.