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

Sparse directories and svn:externals

From: Jorge Uriarte <jorge.uriarte_at_omelas.net>
Date: 2007-07-03 14:00:58 CEST

Hi there,

I've been testing the 1.5 preview so we can anticipate the changes needed in
our processes once it's availaible.
At our project we have a *huge* codebase, structured in something like forty
independent modules, that are in turn combined into several
application-bundles (so to call them).
We did deploy (three years ago, now!) a structure that relies heavily in
using svn:externals to bring the proper stable versions of every module into
the different application-bundles.

1.5 brings two features we've been waiting for hungrily: Merge tracking will
allow us to ease the management of each module's own maturity cycle. We
currently merge manually the changes in every module through a three-staged
ladder, and m-t will soon help us on it :-)

The other feature I've started testing is sparse-directories. What I need is
the ability of a given developer to checkout only part of the
application-bundle, so he saves checkout & compilation times, because we
only want to test a part of the applications (mostly vertically architected,
as you can guess)

I'm trying this:

  svn co --depth=immediates http://myurl/svn/myappbundle

but I see that directories inside myappbundles are being checkedout
recursively. Is this the proposed behaviour? I thought directories in
myappbundle would just be created (empty!)-

My other doubt is related to the intended behaviour for "sparse-directories"
regarding externals. Are externals supposed to be allowed? I mean, given
myappbundle holds several directories inside as externals, can I trust on
this feature to select just the externals I want to work with?

Thanks for the time, guys!


View this message in context: http://www.nabble.com/Sparse-directories-and-svn%3Aexternals-tf4017828.html#a11410693
Sent from the Subversion Users mailing list archive at Nabble.com.
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Jul 3 14:01:02 2007

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.