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

Modules/svn:externals

From: Robert Dick <dickrp_at_ece.northwestern.edu>
Date: 2004-03-14 05:57:34 CET

I'm looking for advice on the best way to approximate CVS modules
with subversion svn:externals. My situation goes a bit beyond the
examples in the documentation.

Assume I have a repository with three subdirectories:
  support/
  a/
  b/

a/ and b/ both rely on support/. Some people will want to check out
a/+support/, some will want b/+support/, and others will want
a/+b/+support/. I could make an empty a-module/ directory with
svn:externals set to a/+support/. However, when my user later
checks out b-module into the same directory, won't there be a
collision?

Another option would be to associate svn:externals of ../support
with a/ and b/. However, that is currently prevented in svn.

I want to get the following behavior: When checking out a/, if we
don't have support/, get it. If we have it already, just get a/.

Also, it would be nice if externals could default to using the same
root URL as the one used to check out/update the directory with the
svn:externals property (relative URLs).

Thanks a lot,

-Robert Dick-

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Sun Mar 14 06:56:19 2004

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