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

Reply via email to