[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[news.eclipse.tools] Re: CVS label decorations missing

Sean,

We have just switch the CVS decorator to use a new lighter weight decorator mechanism (i.e. the old mechanism had some performance problems so we had to restructure it). We have not seen any problems like this yet but I'm almost certain what your seeing is a result of the new mechanism. The decorator thread runs in the background. Since there is no failure indication in the log, I wonder if the decorator thread is just taking a really long time to decorate the large project. If that project is not in your workspace, do all the others get decorated? Whatever the problem is, it is probably best to enter a bug report against Platform VCM.

Michael

P.S. The particular log message you are seeing indicates that the cvs server version you are using is either old or non-standard (since it doesn't support the version command). I doubt it has an effect on the decorators but may be a problem for some commands.

Sean Flanigan wrote:

I have enabled CVS label decorations in Prefs/Workbench/Label Decorations.
This used to give me the '>' markers, tag names, etc, in eclipse 2.01 and
2.1 M3.

However, these days (probably since trying I20021213 and M4) all my projects
show up with the bluish icon, as if they were unshared Java projects.  All
the Team/CVS operations still work, I just don't get the decorations.  On
some occasions, I have noticed that the first few projects are okay (icon
for a shared project, showing the CVS host in square brackets), but the
fifth project, which happens to be our largest, and following projects were
apparently unshared projects.

I have tried creating a new workspace and checking out the projects again,
but I still get no decorations, even if I import M4 preferences from someone
else who does get the decorations.  The log file from this test was like
this:

!SESSION Dec 19, 2002
23:29:44.486 ---------------------------------------------
java.version=1.4.1_01
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_AU
Command-line arguments: -os win32 -ws win32 -arch x86 -data
C:\workspace\workspace -install file:C:/eclipse/
!ENTRY org.eclipse.team.cvs.core 2 -22 Dec 19, 2002 23:29:44.486
!MESSAGE Unable to determine server version. Host 'holst' does not support
the 'cvs version' command. Although most functionality works, use version
1.11.1p1 or later for full support.


with the last message repeated another 19 times.

I'm not sure what CVS functionality would be missing, but since I used to
get decorations with this CVS server, I don't think it has much to do with
the problem.

I have also tried disconnecting the projects from CVS and then reconnecting
them, but it made no difference to their appearance.

Has anyone else run into this?


Sean.