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