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

Problem with mutltiple svn:external definitions

From: Felix Gilcher <gilcher_at_exozet.com>
Date: 2004-10-08 16:54:45 CEST

Hi,

I have been looking everywhere in the docu and faq, but either my mind is clouded or it's not mentioned anywhere:

Is it possible to enforce an order on the svn:externals definitions? The problem is that I have a repository that has three external definitions

$ svn propget svn:externals myproject

externals/admin/ http://subversion.exozet.com/admin/
externals/admin/custom/part1 http://subversion.exozet.com/custom1
externals/admin/custom/part2 http://subversion.exozet.com/custom2

Now I run into trouble when the repository http://subversion.exozet.com/admin/ already has a folder called custom with some subfolders (none of them called part1 or part2). The problem does not occur if I do my checkouts manually (first admin, then all others), but when I do a checkout on the base repo. The order in which the external definitions are processed seems to be random and so http://subversion.exozet.com/custom1 gets checked out first, creating the folder admin/custom and preventing the creation of admin/custom once that the repo http://subversion.exozet.com/admin/ gets checked out (message is svn: admin/custom is not a working copy).

The solution for me would be if I were able to define the order in which the external definitions get processed. I'd have assumed that they get processed in the order they are listed, but this seems not to be the case.

Thanks in advance for any input on how to get around this.

regards

felix

--
Felix Gilcher
it developer
Exozet Berlin GmbH
Rotherstraße 20
10245 Berlin
eMail: gilcher@exozet.com
URL: www.exozet.com
Tel.: +49 (30) 24 65 60 -161
Fax.: +49 (30) 24 65 60 -29
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Fri Oct 8 16:55:28 2004

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

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