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

Re: getting a few information on the last repositories changes

From: Ryan Schmidt <subversion-2008c_at_ryandesign.com>
Date: Sun, 19 Oct 2008 03:00:09 -0500

On Oct 19, 2008, at 01:57, Jeremy Kitchen wrote:

> David Weintraub wrote:
>
>> On Fri, Oct 17, 2008 at 7:40 PM, Ryan Schmidt wrote:
>>
>>> Getting the changed paths between two tags is hard, because a tag
>>> is not an
>>> alias for a revision; it is a separate repository path.
>>
>> This is one of the reasons I hate the way Subversion does tags!
>
> why can't you simply do this:
>
> svn diff http://hostname/repo/tags/123 http://hostname/repo/tag/124 ?

Hmm, you're right. You can get the changed paths that way. Better
yet, add the --summarize flag, e.g. to get the changed paths in the
Subversion source between versions 1.5.2 and 1.5.3:

svn diff --summarize http://svn.collab.net/repos/svn/tags/{1.5.2,1.5.3}

I was thinking of how to get the log messages for the changes between
two tags. That's not so easy.

> The only reason I can see that not working is if your tags are not of
> the same path...
>
> I've used this to build diffs from squirrelmail's repository (though
> nowadays I usually just do two exports and diff locally, so I'm not
> hammering sf's repo servers.

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-10-19 10:00:40 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.