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

Inherited external property is applied on subfolder

From: Hentschel Martin <MHentschel_at_de.pepperl-fuchs.com>
Date: Thu, 23 Oct 2014 11:54:22 +0000


we have several externals defined for the root of our working copy beside some regular versioned folders:

- ExternalBuild
- ExternalDocs
- Source
- Tools

So TortoiseSVN shows in properties of Trunk folder the following svn:externals:
Path: ExternalBuild | URL: http://.../Repo1/trunk/Build
Path: ExternalDocs | URL: http://.../Repo1/trunk/Docs

Now I want to add a different external in Tools subfolder.
I open the svn properties dialog of the Tools subfolder and see the two externals specified for Trunk folder.
They are printed in grey and the ‘inherited from’ column indicates that they are inherited from Trunk ‘folder’.
So far everything correct.
Now I click edit for the ‘svn:externals’ property line with the result that the edit dialog for externals opens up, showing the two entries already in it (same behavior when I try to add a new ‘externals’ property via ‘New’->’Externals’).

I add my new desired external folder by clicking ‘New’ button:
Local Path: ExternalTool
URL: http://.../Repo1/trunk/Tools/Tool1

Finally I close the dialog with Ok and close the externals edit dialog with Ok as well.
Back in the svn properties dialog the ‘svn:externals’ property line is now printed in black and contains the two inherited externals and my new created external.
I think at this point the bug occurs because the inherited properties are now applied to Tools folder as well.
Close dialog with Ok.
Now I perform an Update on the Tools folder. I would expect the following result:
- ExternalBuild
- ExternalDocs
- Source
- Tools
-- ExternalTool

But instead all externals from Trunk folder are also applied on tools folder now:
- ExternalBuild
- ExternalDocs
- Source
- Tools
-- ExternalBuild
-- ExternalDocs
-- ExternalTool

This looks like a bug to me.
Or am I doing something completely wrong?

Best regards
Martin Hentschel

The mandatory data:
Windows 7 64bit,
TortoiseSVN 1.8.8, Build 25755 - 64 Bit , 2014/08/10 14:44:06
Subversion 1.8.10, -release
apr 1.5.1
apr-util 1.5.3
serf 1.3.7
OpenSSL 1.0.1i 6 Aug 2014
zlib 1.2.8

Pepperl+Fuchs GmbH, Mannheim
Geschaeftsfuehrer/Managing Directors: Dr.-Ing. Gunther Kegel (Vors./CEO), Dr.-Ing. Peter Adolphs, Werner Guthier, Mehmet Hatiboglu
Vorsitzender des Aufsichtsrats/Chairman of the supervisory board: Claus Michael
Registergericht/Register Court: AG Mannheim HRB 4713.

Wichtiger Hinweis:
Diese E-Mail einschliesslich ihrer Anhaenge enthaelt vertrauliche und rechtlich geschuetzte Informationen, die nur fuer den Adressaten bestimmt sind. Sollten Sie nicht der bezeichnete Adressat sein, so teilen Sie dies bitte dem Absender umgehend mit und loeschen Sie diese Nachricht und ihre Anhaenge. Die unbefugte Weitergabe, das Anfertigen von Kopien und jede Veraenderung der E-Mail ist untersagt. Der Absender haftet nicht fuer Inhalte von veraenderten E-Mails..
Important Information:
This e-mail message including its attachments contains confidential and legally protected information solely intended for the addressee. If you are not the intended addressee of this message, please contact the addresser immediately and delete this message including its attachments. The unauthorized dissemination, copying and change of this e-mail are strictly forbidden. The addresser shall not be liable for the content of such changed e-mails.


To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2014-10-23 14:12:26 CEST

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

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