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 72334

Summary: Freeform project marked with change annotation
Product: versioncontrol Reporter: Milan Kubec <mkubec>
Component: CVSAssignee: issues@versioncontrol <issues>
Status: REOPENED ---    
Severity: blocker    
Priority: P4    
Version: 5.x   
Hardware: All   
OS: All   
Issue Type: ENHANCEMENT Exception Reporter:

Description Milan Kubec 2006-02-07 08:52:31 UTC
[release50, JDK 1.5.0_06]

Freeform project is marked with change badge (blue cylinder) but it fact there
are no changes in folders displayed under the project node.

Steps to reproduce:
1) Check out some Ant based project (not any type of nb projects) from CVS
2) Create nb freeform project (Ant Project with existing Ant script) from the
project - select at least one source root, finish the wizard

The project is opened in Projects tab of explorer with change badge (blue
cylinder) despite there is no change in the nodes under the project node. The
change is created folder nbproject under main project node but this folder is
not visible under project node. It means that it's quite confusing that user
sees some change, but the chage is in fact somewhere else.

IMO project node should show change badge only if the change is under nodes
displayed under project node.
Comment 1 _ pkuzel 2006-02-08 10:01:57 UTC
What about hidden project metadata? Is not it the case?
Comment 2 Milan Kubec 2006-02-08 10:31:16 UTC
Of course that it's about changed project metadata, but even from your question
- "hidden project metadata" is obvious that it's not right that project node
informs user about something hidden. My point is that project node should show
change badge only if those changes are accessible and visible under project node.
Comment 3 _ pkuzel 2006-02-08 10:48:00 UTC
Sorry, it's project logical view feature that is hides some files, but skipping
such files would be serious CVS operations bug. Project is modified and shoudl
be commited.

It's by design.
Comment 4 Milan Kubec 2006-02-08 11:07:29 UTC
Well I don't want anything to be skipped, but probably the UI should better show
what is actually under the badged node. The same badge is used for changed
project and for folder containing changed file. So when I saw badged project
node I went through all packages to find out that in fact nothing has changed
there. It wouldn't probably happen if the UI is unambiguous.

Reopening as low prio RFE because of ambiguous UI.