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

Re: Behaviour of "externals"

From: Andy Levy <andy.levy_at_gmail.com>
Date: 2007-09-28 14:19:34 CEST

On 9/28/07, Thomas.TW.Wild@partner.bmw.de <Thomas.TW.Wild@partner.bmw.de> wrote:
>
>
>
>
> WinXP SP2
>
> TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi
>
>
>
> I've set 2 externals in TortoiseSVN, where 2 different repository paths
> should be located as externals under a common directory "DirA" (All checked
> out objects are in the same repository):
>
>
>
> DirA\ExtA <repository path for ExtA>
>
> DirA\ExtB <repository path for ExtB>
>
>
>
> I commited this change and a subsequent update created all directories I
> wanted in the WC.
>
> My directory structure is as follows:
>
>
>
> WorkingCopyDir
>
> DirA
>
> ExtA
>
> ExtB
>
> OtherDirs
>
>
>
> I changed some things in ExtA. "Check for modifications" dialogue shows all
> changes corretly.
>
> The following commit dialogue (in "WorkingCopyDir") showed the changes at
> ExtA (and all possible others) correctly, but the commit action showed no
> actions and reported "Finished!" . The changed files were not commited then.
> I was only able to commit the changes by doing it from the directory "ExtA".
>
>
>
> I think this is a bug.

This isn't a bug. Externals are a separate working copy from their
parent. A commit can only operate on one working copy. Therefore, a
commit from WorkingCopyDir will never operate on ExtA, ExtB, etc. You
have to commit those separately.

Please read http://svnbook.red-bean.com/en/1.4/svn.advanced.externals.html

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org
Received on Fri Sep 28 14:19:45 2007

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