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

Re: Clarification for paths argument to svn_ra_get_log2

From: Martin von Gagern <Martin.vGagern_at_gmx.net>
Date: Tue, 03 Jun 2008 15:54:12 +0200

Hash: SHA1

Resending, as I forgot to cc the list... sorry.

C. Michael Pilato wrote:
| I seem to recall that recently I realized that NULL and empty had two
| different interpretations in 'svn log'. I think empty resulted in (b),
| and (a surprise to me) NULL in (c).

If that is indeed the case and intended this way, it would certainly
merit documentation.

|> Current assertions enforce a). Does this mean there is no way to
|> access the full log of a repository while the session is for a
|> subtree?
| That is correct.

If what you just wrote is true, then passing NULL would be just such a
way to access the full log. Or did I misunderstand something?

| The logic is such that "bubble-up" changes to directories (that is, any
| change *inside* them) counts as a loggable change. So yes, recursion is
| in effect.

In that case, the list of reported changes in the documentation is not
exhaustive and should be amended.

| If you need to do something at a different location, you
| can use svn_ra_reparent() to change the current session URL.

One of the bzr devs, Jelmer Vernooij, argued that changing URL is often
not an option due to access restrictions.
Version: GnuPG v2.0.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org


To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-06-03 15:54:30 CEST

This is an archived mail posted to the Subversion Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.