Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Subversive » Duplicate repository locations created on import of Team Project Set
Duplicate repository locations created on import of Team Project Set [message #18128] Fri, 02 May 2008 15:12 Go to next message
Michael Murphree is currently offline Michael MurphreeFriend
Messages: 11
Registered: July 2009
Junior Member
Greetings,

We've been using the Subversive plug-ins quite a bit here. You've done
a nice job on the features and documentation.

I've noticed a few things in the 0.7.0.v20080425 release in Eclipse
3.4.0 build I20080409-1425.

- When importing a Team Project Set created with Subversive as the SVN
client, a new repository location for each repository in the PSF will be
created, even if those locations were already defined in the SVN
Repositories view. I'd like to log a bug for this if that is appropriate.

- When right-clicking on resources in the Package Explorer there is a
significant delay (5 to 10 seconds, sometimes more) before the menu
appears, if these resources were checked out through Subversive. During
this time, the Eclipse UI is locked (clicking anywhere else in the UI
turns the menu bar white (on Win XP) and the Title bar text adds "(Not
responding)" to the caption. My guess would be that the Subversive
contributions are heading out to the network to fill in some information
on the menu. This gets to be a real pain if I wasn't interested in the
team functions. This delay does not occur when the resource clicked on
is not connected to VC through Subversive (CVS projects, for example).
Should I add a bug for this problem?

Regards,

Michael Murphree
Re: Duplicate repository locations created on import of Team Project Set [message #18228 is a reply to message #18128] Mon, 05 May 2008 14:44 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: alexander.gurov.polarion.org

Hello Michael,


Please see my comments below:


Michael Murphree wrote:

> Greetings,

> We've been using the Subversive plug-ins quite a bit here. You've done
> a nice job on the features and documentation.

> I've noticed a few things in the 0.7.0.v20080425 release in Eclipse
> 3.4.0 build I20080409-1425.

> - When importing a Team Project Set created with Subversive as the SVN
> client, a new repository location for each repository in the PSF will be
> created, even if those locations were already defined in the SVN
> Repositories view. I'd like to log a bug for this if that is appropriate.

Subversive have ability to support many repository locations which points
to the same URL but with different credentials. So, if in your case
locations are not really same (example of really same locations: export
project set, then reimport it) Subversive behaves like you wrote.
From the other side there we have a point to improve plug-in behaviour
because creating of new locations is senseless if credentials will be the
same like for already existing locations.

> - When right-clicking on resources in the Package Explorer there is a
> significant delay (5 to 10 seconds, sometimes more) before the menu
> appears, if these resources were checked out through Subversive. During
> this time, the Eclipse UI is locked (clicking anywhere else in the UI
> turns the menu bar white (on Win XP) and the Title bar text adds "(Not
> responding)" to the caption. My guess would be that the Subversive
> contributions are heading out to the network to fill in some information
> on the menu. This gets to be a real pain if I wasn't interested in the
> team functions. This delay does not occur when the resource clicked on
> is not connected to VC through Subversive (CVS projects, for example).
> Should I add a bug for this problem?

The described delay could be caused by deep pop-up menu actions enablement
calculation while caching of resources statuses is not complete (for
example directly after Eclipse IDE start). After caching is complete
enablement calculation should be much more times faster. Another case when
enablement calculation takes long time is opening pop-up menu for top
nodes of projects which contains too many resources (60 000 and more).
In any case if you don't need precise pop-up menu action enablements you
can switch off this feature at:
"Window->Preferences->Team->SVN->Performance->Compute deep outgoing state"

> Regards,

> Michael Murphree
Re: Duplicate repository locations created on import of Team Project Set [message #18313 is a reply to message #18228] Tue, 06 May 2008 15:04 Go to previous messageGo to next message
Michael Murphree is currently offline Michael MurphreeFriend
Messages: 11
Registered: July 2009
Junior Member
Thank you for pointing out that option. That did help a great deal
(we've got some legacy code that we've added into the One Bundle until
we can refactor it... lots of resources in one project).

Alexander Gurov wrote:
> Hello Michael,
>
> Please see my comments below:
>
>
> Michael Murphree wrote:
>
>> Greetings,
>
>> We've been using the Subversive plug-ins quite a bit here. You've
>> done a nice job on the features and documentation.
>
>> I've noticed a few things in the 0.7.0.v20080425 release in Eclipse
>> 3.4.0 build I20080409-1425.
>
>> - When importing a Team Project Set created with Subversive as the SVN
>> client, a new repository location for each repository in the PSF will
>> be created, even if those locations were already defined in the SVN
>> Repositories view. I'd like to log a bug for this if that is
>> appropriate.
>
> Subversive have ability to support many repository locations which
> points to the same URL but with different credentials. So, if in your
> case locations are not really same (example of really same locations:
> export project set, then reimport it) Subversive behaves like you wrote.
> From the other side there we have a point to improve plug-in behaviour
> because creating of new locations is senseless if credentials will be
> the same like for already existing locations.
>
>> - When right-clicking on resources in the Package Explorer there is a
>> significant delay (5 to 10 seconds, sometimes more) before the menu
>> appears, if these resources were checked out through Subversive.
>> During this time, the Eclipse UI is locked (clicking anywhere else in
>> the UI turns the menu bar white (on Win XP) and the Title bar text
>> adds "(Not responding)" to the caption. My guess would be that the
>> Subversive contributions are heading out to the network to fill in
>> some information on the menu. This gets to be a real pain if I wasn't
>> interested in the team functions. This delay does not occur when the
>> resource clicked on is not connected to VC through Subversive (CVS
>> projects, for example). Should I add a bug for this problem?
>
> The described delay could be caused by deep pop-up menu actions
> enablement calculation while caching of resources statuses is not
> complete (for example directly after Eclipse IDE start). After caching
> is complete enablement calculation should be much more times faster.
> Another case when enablement calculation takes long time is opening
> pop-up menu for top nodes of projects which contains too many resources
> (60 000 and more).
> In any case if you don't need precise pop-up menu action enablements you
> can switch off this feature at:
> "Window->Preferences->Team->SVN->Performance->Compute deep outgoing state"
>
>> Regards,
>
>> Michael Murphree
>
>
Re: Duplicate repository locations created on import of Team Project Set [message #18396 is a reply to message #18313] Wed, 07 May 2008 07:02 Go to previous message
Eclipse UserFriend
Originally posted by: alexander.gurov.polarion.org

Hello Michael,


I filled report on improvement proposal for Project Set import behaviour:

230826: Improve "Import Project Set" behaviour
https://bugs.eclipse.org/bugs/show_bug.cgi?id=230826
Previous Topic:Slow renaming/moving/deleting
Next Topic:Subversive plugin update notifications/announcements?
Goto Forum:
  


Current Time: Thu Apr 25 09:11:51 GMT 2024

Powered by FUDForum. Page generated in 0.04081 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top