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

Re: FW: use of svn:externals (does Subversion recurse into external directories?)

From: Bill Comisky <bcomisky_at_pobox.com>
Date: 2003-12-11 16:42:26 CET

On Thu, 11 Dec 2003, Charles E. Doucette wrote:

> My question is would Subversion automatically traverse into the
> subdirectories with the multimedia files, or would it only apply to the
> files and subdirectories which were part of the original tree in the
> repository (without the externals)?

As of version 0.34, here are some commands with recursive behaviour and
what they do with externals:
 
will recurse into external directories
svn update
svn status
svn export

will NOT recurse into external directories
svn diff
svn commit
svn -R ls
svn -R revert
svn -R info

> If so, perhaps we can reorganize things with externals so that normal
> commands (status, update, commit etc.) would work *much* faster? Then,
> if/when we needed to perform operations on the directories with
> multimedia files we could cd to those directories and perform those
> operations explicitly?

Well if you reorganized so that all the stuff you didn't want to often
update/status was in a directory off your root WC location (WC/externals)
and all the other stuff was in another subdirectory (WC/other) you could
just cd into /other and run your commands from there. Of course you don't
need externals to do it that way, you just end up with a mixed revision
WC.

On Thu, 11 Dec 2003, [ISO-8859-1] Lbbe Onken wrote:
 
> ... Commit will complain that the WC is from a different location and
> will not traverse into externals...

I agree it will not traverse, but I don't get any complaining from the svn
command line client.

bill

-- 
Bill Comisky
bcomisky@pobox.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Dec 11 16:43:17 2003

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.