The svn:externals property seems to be very powerful since it can link to
different revisions for sources from different SVN locations. This way, we
can reference a particular revision in some cases.
http://svnbook.red-bean.com/en/1.0/ch07s03.html
Thanks,
Raymond
----- Original Message -----
From: "Jeremy Boynes" <[EMAIL PROTECTED]>
To: <tuscany-dev@ws.apache.org>
Sent: Thursday, March 22, 2007 10:34 AM
Subject: Re: Build structure - having cake and still eating
On Mar 22, 2007, at 10:21 AM, Raymond Feng wrote:
+1.
I think it's in line with the proposal in my response to Meeraj.
One question: For a bundle to reference a module in the Tuscany source
tree, do we really have to copy (or use svn:externals property) if it
points to a location (under trunk, tags, or branches) in the Tuscany
tree? I think a relative path for the <module> will work.
It will.
The difference would be that with a ../.. type relative path someone
can't just check out the assembly module, they need to check out the
whole tree from some common root. With an external they could just check
out the assembly module and the source for the dependency would be
checked out as well. Of course, then they might have multiple copies of
the dependency source to manage.
Either works and it would up to the users of the assembly module to
choose which style they prefer.
--
Jeremy
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]