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

Re: How to get a "recursive" log?

From: Blair Zajac <blair_at_orcaware.com>
Date: Thu, 10 Jul 2008 14:23:41 -0700

Grant Edwards wrote:
> On 2008-07-10, Paul Koning <Paul_Koning_at_dell.com> wrote:
>
>> Commands in general default to the rev of whatever you point
>> to. For example, "svn log" without rev range means the range
>> is 1 to the rev of the file or directory you specified. If
>> you don't specify one, "." is assumed.
>>
>> So in this example, "svn log" means "svn log ." and since . is
>> at rev 12 that means "svn log . -r 1:12" (or 12:1, I forget).
>>
>> On the other hand, svn log applied to a repository default to
>> 1 through latest rev.
>
> I think I get it. Is that in the manual somewhere?
>
>> In summary -- roughly speaking, svn log will show you the log
>> up to the point of you last "svn update". If you want the
>> full log, either do an svn update, or find out the current
>> repository head rev number and specify that explicitly in the
>> svn log command.
>
> The more I work with SVN, the less sense it seems to make. I
> did an "svn update" (which appeared to do nothing), and as you
> state, now svn log prints everything.

See these two sections which should help clarify this:

http://svnbook.red-bean.com/en/1.4/svn-book.html#svn.basic.in-action.mixedrevs
http://svnbook.red-bean.com/en/1.4/svn.tour.history.html

Regards,
Blair

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-07-10 23:25:04 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.