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

ill-logic of externals handing with explicit --revision

From: Fabien COELHO <fabien_at_coelho.net>
Date: Fri, 26 Sep 2008 12:55:07 +0200 (CEST)

Dear devs,

It seems that svn (including 1.5) does not propagate explicit command-line
--revision when following svn:external links. Although it makes sense for
distinct repositories, or when explicit revisions are required in the
external link, but there are two cases where a different behavior would
help:
  - if the external link is directly in the *same* repository
  - if the --revision is a date (-r {2008-01-01}).

Otherwise, the usefulness of externals to combine subprojects into one is
greatly reduced. ISTM that explicit command-line --revision should be
forwarded for both cases mentionned above, so as to enable to extract the
related projects as they were at some point in time.

Also, enabling the -r {DATE} syntax in svn:externals properties, with the
above suggested enhancements, would also help for creating simply
related-project multi-repository tags.

-- 
Fabien.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-09-26 12:55:25 CEST

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