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 36534 - Redesign the "module" concept.
Summary: Redesign the "module" concept.
Status: STARTED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcsgeneric (show other bugs)
Version: 3.x
Hardware: All All
: P2 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-10 11:56 UTC by Martin Entlicher
Modified: 2006-12-04 21:15 UTC (History)
0 users

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Entlicher 2003-10-10 11:56:38 UTC
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.
Comment 1 Martin Entlicher 2003-10-10 11:57:22 UTC
This concerns only projects build.
Comment 2 Martin Entlicher 2003-10-13 10:31:31 UTC
Scheduling for 4.0.
It's necessary to change the auto-recognition process to fill-in the
MODULE variable.
Comment 3 Martin Entlicher 2003-10-15 18:12:31 UTC
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!
Comment 4 Jiri Kovalsky 2003-10-16 11:07:58 UTC
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.
Comment 5 Martin Entlicher 2003-11-20 12:41:57 UTC
Removing PROJECTS keyword and setting target milestone to promo-D
where the same problem will have to be resolved.
Comment 6 Martin Entlicher 2003-11-20 12:42:41 UTC
This is not a defect any more.