This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Product Version = NetBeans IDE Dev (Build 200507131800) Operating System = Windows XP version 5.1 running on x86 Java; VM; Vendor = 1.5.0_04; Java HotSpot(TM) Client VM 1.5.0_04-b05; Sun Microsystems Inc. Java Home = d:\Java\jdk1.5.0_04\jre System Locale; Encod. = en_GB (nb); Cp1252 Steps: 1. Register CVS directory (e.g. nb sources) 2. Open Project, switch to "Projects" view. See attached picture. In Project node there status e.g. [Ignored, , Update-to-date].
Created attachment 23099 [details] project node status
There is also inconsitency between "Projects" view and other views in displaying statuses.
This problem occurs only for nb module projects. Changing priority to P2. This Q-build stopper.
This is Q-Build stopper, please commit fix to branch "QBE200507191800" too.
Maros, can you please look at this? It's a change in the behavior with respect to 4.1, which was likely done because of cvslite...
Also, the change was likely done in apisupport (it concerns NetBeans projects only). Moving to apisupport module...
Why this is a Q-Build stopper? It concerns NBM project type which probaly will not be used by too much people. I would understand for j2se project but in this case?
This is a side-effect of fixing Issue #60516. VCS filesystem is asked for annotations and is confused that it gets set of folders instead of one root folder to annotate. This requires more thinking about contracts and interfaces.
QE agrees that this issue should be Next Q-build stopper instead of Q-build 200507191800 stopper. The bug appears only in subprojects of a project. Moreover fix is risky.
Created attachment 23348 [details] status
Problem is only in "Projects" view. Project nodes can have more than one status, also some file don't have any status here. In other views displaying of statuses seems to be OK.
All nodes that represent a folder will not be annotated by vcscore. /shared/data/ccvs/repository/vcscore/src/org/netbeans/modules/vcscore/VcsFileSystem.java,v <-- VcsFileSystem.java new revision: 1.328; previous revision: 1.327
This creates regressions, rolling back ...
Second try, modifying project nodes not to ask for display name annotations. /cvs/apisupport/project/src/org/netbeans/modules/apisupport/project/ui/ModuleLogicalView.java,v <-- ModuleLogicalView.java new revision: 1.5; previous revision: 1.4 /shared/data/ccvs/repository/java/j2seproject/src/org/netbeans/modules/java/j2seproject/ui/J2SELogicalViewProvider.java,v <-- J2SELogicalViewProvider.java new revision: 1.2; previous revision: 1.1
Verified.
One or the other ...