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

Re: svn:externals intermediate folder commit problem

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: Thu, 06 May 2010 19:13:33 +0200

On 05.05.2010 11:47, salberts wrote:
> Hi,
>
> I am using svn:externals to create a project environment from my
> repository components. I would have expected that when I commit the
> main folder (the one with the externals defined) all externals would
> we committed as well. This is usually the case except when I use an
> intermediate folder. For example:
>
> svn:externals
> ^/Common dummy/Common
> ^/project1 project1
>
> The 'dummy' folder is of course non versioned and exists only for
> readability reasons. When I make changes in 'project1' and 'dummy/
> Common' and try to commit the main folder I see the commit window with
> the 'project1' changes and 'dummy/Common' changes under 'root
> project'. In addition the 'dummy/Common' changes are grayed out and I
> can't commit them. It seems this behavior is a result of using the
> intermediate folder 'dummy'.
>
> My question is, is this the desired behavior? How can I overcome this
> behavior?

This is a limitation of the svn library. Currently there's no way to
overcome this.
I think this will be improved in 1.7 with the new working copy format,
but I'm not sure.

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2604419
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2010-05-06 19:13:40 CEST

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