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 35786 - VCS Manager: no way to remove recognized VCS
Summary: VCS Manager: no way to remove recognized VCS
Status: VERIFIED FIXED
Alias: None
Product: obsolete
Classification: Unclassified
Component: vcscore (show other bugs)
Version: 3.x
Hardware: PC Linux
: P2 blocker (vote)
Assignee: Martin Entlicher
URL:
Keywords: PERFORMANCE
Depends on:
Blocks:
 
Reported: 2003-08-26 15:31 UTC by dmladek
Modified: 2003-12-11 14:27 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dmladek 2003-08-26 15:31:45 UTC
Product Version       = NetBeans IDE Dev (Build
200308260000)
  Operating System      = Linux version
2.4.20-18.9 running on i386
  Java; VM; Vendor      = 1.4.2; Java HotSpot(TM)
Client VM 1.4.2-b28; Sun Microsystems Inc.
  Java Home             =
/usr/local/java/j2sdk1.4.2/jre
  System Locale; Encod. = cs_CZ; ISO-8859-2
  Home Dir; Current Dir = /usr/local/home/delphym;
/usr/local/forte/forte3/NBdev-last/netbeans-prj40-030826/bin
  IDE Install; User Dir =
/usr/local/home/delphym/forte/NBdev-last/netbeans-prj40-030826;
/tmp/Tomasidedir1
-------------------------------------------------------------------------------



I don't know what imnpact it has to performance
and memory consumtion, but at least I miss the way
how to remve already added and unwanted and unused
VCS.
Also there are cases when I added bad working
pointing to unexisting repository.... and I
believe it's definitely must somehow delay
response of ide (but I have fast machine;)

IMHO it's P2 ... missin functionality...and sounds
like performance too
Comment 1 Martin Entlicher 2003-09-01 09:58:44 UTC
It was not implemented yet.

We're waiting for the final UI spec to see how the dialog should look
like.
Comment 2 Jiri Kovalsky 2003-09-01 12:37:48 UTC
And is there a way how to workaround it except deletion of whole user
directory ? ;-)
Comment 3 Martin Entlicher 2003-09-01 14:12:56 UTC
Hmm, probably not. It looks like I will have to implement a [Remove]
button despite the UI spec is not final yet.
Comment 4 Jiri Kovalsky 2003-09-01 14:54:21 UTC
Yes, please !
Comment 5 dmladek 2003-09-02 14:49:08 UTC
I vote too, please:-)
Comment 6 Martin Entlicher 2003-09-02 14:57:10 UTC
O.K. I'll look at it...
Comment 7 Martin Entlicher 2003-09-04 13:02:02 UTC
Fixed in the projects builds. Manually mounted filesystems can be
removed.

However the functionality is not sufficient yet. There needs to be a
persistent storage of the added and removed filesystems. Currently the
removed filesystem can be immediately auto-recognized again.


Checking in registry/FSRecognizerPool.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/FSRecognizerPool.java,v 
<--  FSRecognizerPool.java
new revision: 1.2.4.3; previous revision: 1.2.4.2
done
Checking in registry/FSRegistry.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/FSRegistry.java,v 
<--  FSRegistry.java
new revision: 1.2.4.1; previous revision: 1.2
done
Checking in registry/FSRegistryEvent.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/FSRegistryEvent.java,v 
<--  FSRegistryEvent.java
new revision: 1.2.4.1; previous revision: 1.2
done
Checking in registry/VcsFSProvider.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/Attic/VcsFSProvider.java,v 
<--  VcsFSProvider.java
new revision: 1.1.2.12; previous revision: 1.1.2.11
done
Processing log script arguments...
More commits to come...
Checking in runtime/RuntimeMainChildren.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/runtime/RuntimeMainChildren.java,v 
<--  RuntimeMainChildren.java
new revision: 1.9.4.3; previous revision: 1.9.4.2
done
Processing log script arguments...
More commits to come...
Checking in ui/fsmanager/Bundle.properties;
/cvs/vcscore/src/org/netbeans/modules/vcscore/ui/fsmanager/Attic/Bundle.properties,v 
<--  Bundle.properties
new revision: 1.1.2.3; previous revision: 1.1.2.2
done
Checking in ui/fsmanager/VcsManager.form;
/cvs/vcscore/src/org/netbeans/modules/vcscore/ui/fsmanager/Attic/VcsManager.form,v 
<--  VcsManager.form
new revision: 1.1.2.5; previous revision: 1.1.2.4
done
Checking in ui/fsmanager/VcsManager.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/ui/fsmanager/Attic/VcsManager.java,v 
<--  VcsManager.java
new revision: 1.1.2.10; previous revision: 1.1.2.9
done
Comment 8 Martin Entlicher 2003-09-05 14:47:48 UTC
Further bunch of changes committed.
FSInfo made serializable so that it can be persistently stored for
manually mounted filesystems.
RecognizedFS class added, that stores manually recognized and removed
filesystems.
Remove action on VCS Manager is enabled only on manually mounted
filesystems, also a confirmation added.
VCS settings cleaned, new properties for auto-detection and recognized
filesystems added, error report improved.

Checking in registry/FSInfo.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/FSInfo.java,v 
<--  FSInfo.java
new revision: 1.2.4.4; previous revision: 1.2.4.3
done
Checking in registry/FSRegistry.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/FSRegistry.java,v 
<--  FSRegistry.java
new revision: 1.2.4.2; previous revision: 1.2.4.1
done
Checking in registry/VcsFSProvider.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/Attic/VcsFSProvider.java,v 
<--  VcsFSProvider.java
new revision: 1.1.2.13; previous revision: 1.1.2.12
done
RCS file:
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/Attic/RecognizedFS.java,v
done
Checking in registry/RecognizedFS.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/registry/Attic/RecognizedFS.java,v 
<--  RecognizedFS.java
new revision: 1.1.2.1; previous revision: 1.1
done
Processing log script arguments...
More commits to come...
Checking in settings/Bundle.properties;
/cvs/vcscore/src/org/netbeans/modules/vcscore/settings/Bundle.properties,v 
<--  Bundle.properties
new revision: 1.14.110.1; previous revision: 1.14
done
Checking in settings/GeneralVcsSettings.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/settings/GeneralVcsSettings.java,v 
<--  GeneralVcsSettings.java
new revision: 1.11.22.1; previous revision: 1.11
done
Checking in settings/GeneralVcsSettingsBeanInfo.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/settings/GeneralVcsSettingsBeanInfo.java,v 
<--  GeneralVcsSettingsBeanInfo.java
new revision: 1.7.80.2; previous revision: 1.7.80.1
done
Checking in settings/GeneralVcsSettingsNode.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/settings/GeneralVcsSettingsNode.java,v 
<--  GeneralVcsSettingsNode.java
new revision: 1.7.70.2; previous revision: 1.7.70.1
done
Removing settings/VcsSettings.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/settings/VcsSettings.java,v 
<--  VcsSettings.java
new revision: delete; previous revision: 1.12.110
done
Removing settings/VcsSettingsBeanInfo.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/settings/VcsSettingsBeanInfo.java,v 
<--  VcsSettingsBeanInfo.java
new revision: delete; previous revision: 1.10.74.1
done
Processing log script arguments...
More commits to come...
Checking in ui/fsmanager/Bundle.properties;
/cvs/vcscore/src/org/netbeans/modules/vcscore/ui/fsmanager/Attic/Bundle.properties,v 
<--  Bundle.properties
new revision: 1.1.2.4; previous revision: 1.1.2.3
done
Checking in ui/fsmanager/VcsManager.java;
/cvs/vcscore/src/org/netbeans/modules/vcscore/ui/fsmanager/Attic/VcsManager.java,v 
<--  VcsManager.java
new revision: 1.1.2.11; previous revision: 1.1.2.10
done
Checking in CommandLineVcsFileSystemInfo.java;
/cvs/vcsgeneric/src/org/netbeans/modules/vcs/advanced/recognizer/CommandLineVcsFileSystemInfo.java,v 
<--  CommandLineVcsFileSystemInfo.java
new revision: 1.2.4.8; previous revision: 1.2.4.7
done

Resolving as fixed.
Comment 9 Jiri Kovalsky 2003-10-08 13:08:53 UTC
Fine, it is possible to remove manually recognized VCS filesystem
within VCS Manager now. Verified in projects development build
#200309190000 of NetBeans 4.0.