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.

Bug 60970 - Statuses in "Projects" view are confusing
Summary: Statuses in "Projects" view are confusing
Status: VERIFIED FIXED
Alias: None
Product: versioncontrol
Classification: Unclassified
Component: CVS (show other bugs)
Version: 5.x
Hardware: All Windows XP
: P2 blocker (vote)
Assignee: Maros Sandor
URL:
Keywords: UI
Depends on:
Blocks: 66575
  Show dependency tree
 
Reported: 2005-07-14 12:26 UTC by Peter Pis
Modified: 2007-01-04 17:14 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
project node status (12.57 KB, image/png)
2005-07-14 12:28 UTC, Peter Pis
Details
status (27.28 KB, image/png)
2005-07-28 15:05 UTC, Peter Pis
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Peter Pis 2005-07-14 12:26:38 UTC
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].
Comment 1 Peter Pis 2005-07-14 12:28:18 UTC
Created attachment 23099 [details]
project node status
Comment 2 Peter Pis 2005-07-14 12:32:25 UTC
There is also inconsitency between "Projects" view and other views in displaying
statuses.
Comment 3 Peter Pis 2005-07-20 10:27:55 UTC
This problem occurs only for nb module projects. Changing priority to P2. This
Q-build stopper.
Comment 4 Peter Pis 2005-07-20 14:59:09 UTC
This is Q-Build stopper, please commit fix to branch "QBE200507191800" too.
Comment 5 Peter Pis 2005-07-20 15:00:06 UTC
This is Q-Build stopper, please commit fix to branch "QBE200507191800" too.
Comment 6 Martin Entlicher 2005-07-20 15:56:51 UTC
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...
Comment 7 Martin Entlicher 2005-07-20 15:58:13 UTC
Also, the change was likely done in apisupport (it concerns NetBeans projects
only). Moving to apisupport module...
Comment 8 Martin Krauskopf 2005-07-20 16:11:50 UTC
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?
Comment 9 Maros Sandor 2005-07-21 10:40:34 UTC
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.
Comment 10 zikmund 2005-07-21 10:51:50 UTC
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.
Comment 11 Peter Pis 2005-07-28 15:05:09 UTC
Created attachment 23348 [details]
status
Comment 12 Peter Pis 2005-07-28 15:07:07 UTC
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.
Comment 13 Maros Sandor 2005-08-02 15:14:00 UTC
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
Comment 14 Maros Sandor 2005-08-02 15:42:59 UTC
This creates regressions, rolling back ...
Comment 15 Maros Sandor 2005-08-02 16:32:01 UTC
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
Comment 16 Peter Pis 2005-08-03 10:45:34 UTC
Verified.
Comment 17 Maros Sandor 2005-10-12 10:44:10 UTC
One or the other ...