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

Re: Decoration Calculation

From: Geoff Howard <geoff_at_leverageweb.com>
Date: 2004-02-29 20:54:11 CET

CÚdric Chabanois wrote:

> Geoff Howard wrote:
>> n57kl8s02@sneakemail.com wrote:
>>> I've the same project (2000 files) in both cvs and svn. The
>>> decorations in
>>> cvs are calculated very fast. In svn it takes several *minutes*
>>> (using a svn
>>> server over dav in the same machine).
> Are you using command line interface or javahl interface ?
> It takes longer with command line interface (even if we don't launch
> svn for each file now as it was the case before)

javahl. I did have a lot of unversioned resources in the same project
which were not marked in .svninore yet. Now with .svnignore, things are
faster. Could that be related? Perhaps there's an optimization
possible there...

>> I have similar results, though I don't have the same project in two
>> repositories. I have a smallish project in svn, decoration takes a
>> long time. I have a big project in cvs (a big apache project) and it
>> seems faster - same client, same eclipse (M7). I know that's not
>> very useful without empirical data, but thought I'd add in.
>>> Anyway, why is it necessary to talk with the svn server to find out
>>> versions, commiters and dates for a given file? Is there a way to
>>> disable
>>> the communication with the server and only use the local svn data?
>> I'd assumed this is the way it works already!
>> Geoff
> We don't talk to the server when we do decoration ...
> However we get the status of each file and it can take some time if
> the files are numerous.
> This is something we will try to improve however.
> You should add an issue on the issue tracker
> (http://subclipse.tigris.org/servlets/ProjectIssues)

I'll hold off until I've been able to narrow down the issue. BTW,
thanks to you all for this great plugin!


>>> As a side note, it would be very nice to have icon decorations as in
>>> cvs.
>>> -----Original Message-----
>>> From: McClain Looney m-at-loonsoft.com |subeclipse|
>>> [mailto:rgqfhtuyur0t@sneakemail.com] Sent: Sunday, February 29, 2004
>>> 8:18 PM
>>> Subject: Re: Decoration Calculation
>>> speed of decoration is dependent on your link to the svn server, the
>>> number of files you are trying to decorate, and the speed of your
>>> cpu. even cvs decorations take a long time with a lot of files.
>>> decorating the entire subclipse project only takes around 5s or so
>>> for me (granted, subclipse isn't big).
>>> in any event, decoration happens in a service thread, and i believe
>>> team decorations can be turned off entirely to boot.
>>> On Feb 29, 2004, at 11:36 AM, n57kl8s02@sneakemail.com wrote:
>>>> I've installed subclipse-M7-all-r473-svn1.0.zip and it seems to be
>>>> working fine with Subversion 1.0. However, whenever eclipse starts
>>>> up, or an update happens, the "decoration calculation" (adding the
>>>> label decorations to the files) takes a very long time to happen.
>>>> Is this issue known?
Received on Mon Mar 1 06:54:11 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.