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

Re: list of all files when tagging

From: Craig McQueen <ces-tigris_at_mcqueen.id.au>
Date: Tue, 21 Jul 2009 17:23:00 +0900

David Weintraub wrote:
>> I would like to have a complete overview of all files contained in the
>> folder ".../tags/name" so that I am able to use the search pannel of TSVN to
>> find files contained in more than one release. Is that possible with SVN?
>>
>
>
> Subversion can help you find this information, but you'll have to
> parse that information via some sort of scripting tool. For example,
> let's say I determined that REL-1.0 was revision 12345 off of
> svn://repos/foo/branches/1.0 and REL-1.1 was revision 23456 off of
> svn://repos/foo/branches/1.0. Doing this will give me a list of all
> files that were changed:
>
> $ svn -r12345:23456 log -v svn://repos/foo/branches/1.0
>
> It will also list all commit comments, and whether the file was added,
> deleted, moved, etc. Plus, if a particular file was changed more than
> once, it will be duplicated on this list. A little parsing via a
> scripting language (or even better a scripting language that uses the
> Subversion API) will give me a list of exactly which files changed.
>
> Is this what you are looking for?
>
>
We want to do something like this, but not for tags. I imagine many
folks would want to do this:

* Report the difference between two SVN revisions.
* At the first level, list all the files that have changed.
* For each file, list all the changes to the file.

This seems like it would be a desirable format for many software teams
when generating software release notes, so does anyone know of any
publicly-available scripts to manipulate the svn log data to create a
report in this format?

Regards,
Craig McQueen

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2372846

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-07-21 10:24:02 CEST

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.