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.
It's necessary to add back the "MODULE" concept (at least in CVS integration). When the FS is automatically recognized, there can be an non-empty "CVS/Repository" file in the root of the FS in case when there are sources from several different CVS repositories under a common parent. Because of that, the CVS filesystem is not mounted at the root of the working directory and if MODULE is not specified some commands (like checkout, export, import, etc.) will not work correctly.
This concerns only projects build.
Scheduling for 4.0. It's necessary to change the auto-recognition process to fill-in the MODULE variable.
Well, it can not be the same MODULE variable with the same functionality as what was used in NB 3.x for the relative mount point. The path in the repository might not be the same as local path (in other words it's just a coincidence that "nb_all/openide" folder corresponds to "openide" module in the repository. The path can be different). This is necessary only for import/checkout/export commands anyway. It would be ideal if these commands would not be present on the filesystem context popup menu, but only in Global Commands. Their usage is diferent anyway. If these commands should stay on the FS popup menu, they should perhaps read CVS/Repository directly(?) - this would be quite strange!
I would say these can become non-context sensitive commands without significant impact on user. I vote for removing them from popup menu of CVS filesystems.
Removing PROJECTS keyword and setting target milestone to promo-D where the same problem will have to be resolved.
This is not a defect any more.