[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: Mark Phippard <markp_at_softlanding.com>
Date: 2006-11-01 17:24:11 CET

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. 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.

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 and the project was not shared when it finished. I think this is
mostly how it worked before.

Not saying you attempted to fix this second problem, but I'd say the
Checkout bug is new.

Mark

Manfred Klug <manklu@web.de> wrote on 10/28/2006 02:32:16 AM:

> To see the behaviour before and after, follow the transcript:
>
> - Apply the patch for SVNTeamProviderType.
> - Create the root project and name it 'Root'.
> - Create the nested project and name it 'Client'.
> - Move the nested project into the root project.
> - Refresh the root project
> - Delete the nested project from the workspace.
> - Share the root project.
> - Import the nested project.
> > The nested project is not shared automatically.
>
> - Add a file to the nested project.
> > If you look at the root project, you will see that
> the nested project is now considered as unversioned.
>
> - Apply the patch for SVNWorkspaceRoot.
> - Modify the new file.
> > The decorators are back for the nested project.
>
> - Commit the new file.
> - Do a Team->Update on the root project.
> > You should get the following error:
> An internal error occurred during: "SVN Update".
> With the following exception message:
> Attempted to beginRule: P/Client, does not match outer scope rule:
P/Root
>
> - Apply the patch for OperationManager
> - Add a file to the nested project.
> - Commit the new file.
> - Do a Team->Update on the root project.
> > Update successful.
>
> - Add a property to the nested Project.
> - Delete the property.
> > The property is not deleted and you will
> see three error messages in the log.
>
> - Apply the patch for SVNPropertyAction
> - Delete the property.
> > The property is deleted without error.
>
> Manfred
> _____________________________________________________________________
> Der WEB.DE SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen!
> http://smartsurfer.web.de/?mc=100071&distributionid=000000000066
>
> [attachment "ui.patch" deleted by Mark Phippard/SoftLanding Systems]
> [attachment "core.patch" deleted by Mark Phippard/SoftLanding Systems]
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@subclipse.tigris.org
> For additional commands, e-mail: dev-help@subclipse.tigris.org

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subclipse.tigris.org
For additional commands, e-mail: dev-help@subclipse.tigris.org
Received on Wed Nov 1 17:26:13 2006

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