Let me explain in details what it is that doesnt work: I'm using VS 2008 with licensed VisualSVN 1.7.7.
If I create a svn:external in solution "Customer" to project "Common". Then it is placed under the "Customer" solution folder. Example "^/ Common/trunk Common". If I then create a svn:external in solution "Booking" to project "Customer" ("^/Customer/trunk customer") and do an update, the source files for "Booking\Customer\Common" is fetched correct - but I cant build my solution because VS2008 expects to find "Booking\Customer\Common\Bin\Common.dll". I must be missing something fundamental here, please advice. -- Werner On 4 Mar., 11:48, ITemplate <itempl...@hotmail.com> wrote: > Hi, > > I have 3 projects: Booking, Customer and Common. I'm using > svn:externals to create references in order to avoid code > duplications. This is what I do: > > 1. Add "Common" to svn:externals for project "Booking". > This works. > > 2. Add "Common" to svn:externals for project "Customer". > This works. > > 3. Add "Customer" to svn:externals for project "Booking". > This does NOT work. The "Common" referenced from "Booking" is not the > same as the "Common" referenced from "Customer". > > This seems like an ordinary setup that many uses - so what am I > missing? > > -- > Werner