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

Re: Question on the description of file externals

From: Simon Large <simon.tortoisesvn_at_googlemail.com>
Date: Wed, 25 Mar 2009 22:10:50 +0000

2009/3/25 Simon Large <simon.tortoisesvn_at_googlemail.com>:
> 2009/3/25 Lübbe Onken <luebbe.tortoisesvn_at_googlemail.com>:
>> Hi Simon,
>>
>> while trying to translate the section on file externals I got stuck on
>> the following paragraph:
>>
>> ---SNIP---
>> The path to the file external must be in a working copy that is already
>> checked out. While directory externals can place the external directory
>> at any depth and it will create any intermediate directories, file
>> externals must be placed into a working copy that is already checked out.
>> ---SNIP---
>>
>> 1) What does this mean? Does it mean that the svn:externals property for
>> files can only be set in an already checked out working copy and not via
>> the repo browser?
>>
>> 2) What do you mean by: "While directory externals can place the
>> external directory at any depth...?" What is depth in this context?
>>
>> 3) Why do you repeat the first sentence again at the end? To me it
>> sounds a bit like "you have to place file externals in a working copy
>> that is already checked out, because you have to place file externals in
>> a working copy that is already checked out."
>
> Hmm, not very good, is it. I will change this.
>
> directory externals can include a (relative) path in the destination
> spec, and intermediate directories will be created, e.g.
>
> http://example.com/trunk/doc dir1/dir2/dir3/doc
> This will create dir1/dir2/dir3/doc in your WC and checkout into doc.
>
> For file externals you cannot specify directories. the file must
> appear in the directory that is specified. See the svn 1.6 release
> notes.

Actually that is not true either. It can include path info, but the
final destination directory must be a versioned directory.
Intermediate unversioned directories will not be created as they are
for folder externals.

Simon

-- 
:       ___
:  oo  // \\      "De Chelonian Mobile"
: (_,\/ \_/ \     TortoiseSVN
:   \ \_/_\_/>    The coolest Interface to (Sub)Version Control
:   /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=757&dsMessageId=1420782
To unsubscribe from this discussion, e-mail: [dev-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-03-25 23:10:57 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.