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 27127 - Create framework for FS-independent commands
Summary: Create framework for FS-independent commands
Status: VERIFIED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcsgeneric (show other bugs)
Version: 3.x
Hardware: All All
: P1 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords:
Depends on:
Blocks: 27996
  Show dependency tree
 
Reported: 2002-09-09 14:28 UTC by Martin Entlicher
Modified: 2003-12-11 14:27 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 2002-09-09 14:28:13 UTC
There should be FS-independent commands (e.g. cvs
checkout, cvs import, etc.).
This is important so that it's not needed to mount
a VCS filesystem. You can perform checkout and the
checked out folders will be recognized as VCS
filesystem after issue #25744 is implemented.
Comment 1 Martin Entlicher 2002-09-18 10:45:06 UTC
Changing target Milestone to 4.0 and adding PROJECTS keyword. This
needs to be implemented into 4.0, because there will be no
straightforward mounting process in the new projects framework.
It's necessary to have at least CHECKOUT command FS-independent so
that the user can checkout sources without mounting a filesystem and
then have the sources automatically recognized as a VCS filesystem.
Comment 2 Martin Entlicher 2002-09-19 17:49:50 UTC
This is necessary for smooth projects integration => upgrading to P1.
Comment 3 Martin Entlicher 2002-11-15 13:38:24 UTC
I'm working on this.

The set of commands will not be tightly bind with the VCS filesystems,
each filesystem will hold a reference to it's set of commands which
will be stored globally and shared among several VCS filesystems.

This approach will make the profiles customization more friendly,
changes to the profile will be immediately reflected in all
filesystems, that use that profile.
Also the process of mounting new VCS filesystem will be much faster
(with the exception of the first one of the given type).

The profiles could be customized in global options.

This is more a feature of vcsgeneric module, so I'm changing the
component.
Comment 4 Martin Entlicher 2002-11-28 15:51:02 UTC
This is fixed on prj40_prototype branch.
An infrastructure for global commands is ready, basic CVS commands are
implemented.
Comment 5 dmladek 2003-08-28 12:20:13 UTC
Yap, it is possible customize Global VCS commands from
Tools->options->...Generic VCS Profiles" in proj build:
NetBeans IDE Dev (Build 200308260000)