logo       

Re: [Subclipse-dev] [Patch] Improvements for nested projects: msg#00008

version-control.subversion.subclipse.devel

Subject: Re: [Subclipse-dev] [Patch] Improvements for nested projects


> -----Ursprüngliche Nachricht-----
> Von: Mark Phippard <markp@xxxxxxxxxxxxxxx>
> Gesendet: 01.11.06 17:18:49
> An: dev@xxxxxxxxxxxxxxxxxxxx
> Betreff: Re: [Subclipse-dev] [Patch] Improvements for nested projects


> I took a slightly different approach to my initial testing. First, I
> applied all of your patches.

> I had already created a nested project scenario in my test repository, so
> I started by checking that out.

In order to verify the patch, it is important that the subproject comes before
the root project in the result from
IWorkspaceRoot#getProjects().

> The first thing I noticed is that
> Checkout is now somewhat broken in that the project is not refreshed when
> the checkout finishes. I only see the project folder, and there is
> nothing under it. Refresh fixes this.

This is a bug in the patch. I will have a look at it.

> I then did File -> Import -> Existing Projects into Workspace and imported
> my nested project so that it would be a top level project. I guess this
> worked, except that it took a real long time for the build workspace to
> finish

Is that reproducible? I know there is at least one race condition that will
cause a
big bunch of svn status calls during rebuild. Maybe you have triggered it?

The second possibility is a problem in SyncFileChangeListener. Currently it
processes
status changes even if the project is not managed by subclipse. The result is
that
every svn status call occurs twice. One for the root and one for the
subproject.

> and the project was not shared when it finished. I think this is
> mostly how it worked before.

It is intention that the subproject isn't shared automatically. Currently there
is no possibility that it will work correctly if both projects are shared.

Manfred

_______________________________________________________________________
Viren-Scan für Ihren PC! Jetzt für jeden. Sofort, online und kostenlos.
Gleich testen! http://www.pc-sicherheit.web.de/freescan/?mc=022222


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise