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

Re: svn:externals problem in checkout

From: Ryan Schmidt <subversion-2006d_at_ryandesign.com>
Date: 2006-12-18 20:25:39 CET

On Dec 18, 2006, at 12:18, LIRA Olavo wrote:

>> I'm not sure that I realy understand.
>> Your question seems to be "Can I have two directories
>> with the same name at the same place ?".
>> What would you like subversion to do exactly
>> when you checkout your project A ?
>>
>> EEBXXX_YYYZZZ (From Project A)
>> Dev (From Project A)
>> ??? (From Project B svn:externals), it can not be also Dev...
>
> Hi Christophe,
>
> Sorry if I didn't explain may self correctly. Here is another
> try:
>
> EEBXXX_YYYZZZ (From Project A)
> Dev/
> Tools (From Project A)
> Applet (From Project B svn:externals)
> OS (From Project B svn:externals)
> Ext (From Project A)
> Plugin (From Project C svn:externals)
>
> So in order to have the picture above my svn:externals should be:
>
> Dev/ https://svnrepository/ProjectB/Applet
> Dev/ https://svnrepository/ProjectB/OS
> Dev/ https://svnrepository/ProjectC/Plugin
>
> But then I have the error I've shown you because I Project A has
> already the Dev directory.
>
> If svn:externals cannot handle this, do you know another way to
> link directories from different projects?

svn:externals can handle this just fine. But you need to set
svn:externals on the Dev directory of Project A then, not its parent
directory, and the contents of the svn:externals property on the Dev
directory should be as follows:

Applet https://svnrepository/ProjectB/Applet
OS https://svnrepository/ProjectB/OS
Plugin https://svnrepository/ProjectC/Plugin

-- 
To reply to the mailing list, please use your mailer's Reply To All  
function
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Dec 18 20:26:14 2006

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