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

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

From: Manfred Klug <manklu_at_web.de>
Date: 2006-11-05 11:39:13 CET

> -----Ursprüngliche Nachricht-----
> Von: Mark Phippard <markp@softlanding.com>
> Gesendet: 01.11.06 17:18:49
> An: dev@subclipse.tigris.org
> 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

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: dev-help@subclipse.tigris.org
Received on Sun Nov 5 11:39:20 2006

This is an archived mail posted to the Subclipse Dev mailing list.