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.
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
It was not implemented yet. We're waiting for the final UI spec to see how the dialog should look like.
And is there a way how to workaround it except deletion of whole user directory ? ;-)
Hmm, probably not. It looks like I will have to implement a [Remove] button despite the UI spec is not final yet.
Yes, please !
I vote too, please:-)
O.K. I'll look at it...
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
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.
Fine, it is possible to remove manually recognized VCS filesystem within VCS Manager now. Verified in projects development build #200309190000 of NetBeans 4.0.