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.
If you happen to leave a VSS directory (or even worse - more than one) that requires a password, the next time you open up Netbeans, the first thing that it asks you is the password. I have 3 separate VSS trees that I need to log into, and they have different passwords. When I get just a "password" prompt, I have no idea which one it is asking for. If possible, it would be nice to have more information as to which tree the system is asking for a password on, or be more passive on password entry until I actually want to do something (let the IDE at least come up before bombarding me with ambiguous password dialogs.
UI keyword added.
Set target milestone to TBD
This should be implemented into NetBeans 4.0. People on nbusers are complaining of it...
it would be really nice if NB could cache the passwords being used for each mounted vss folder.
The passwords caching is already implemented. There's an expert property "Remember Password" on the VSS filesystem. When you set it to true, the filesystem will store the password. This is not by default, because the password is stored in settings. Therefore whoever gets your settings can read your password.
Working on this enhancement... It will be implemented in the projects build (and therefore will likely get into NB 4.0).
Implemented in the prj40_prototype branch: Checking in commands/CommandCustomizationSupport.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/CommandCustomizationSupport.java,v <-- CommandCustomizationSupport.java new revision: 1.2.4.7; previous revision: 1.2.4.6 done Checking in commands/CommandExecutionContext.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/commands/Attic/CommandExecutionContext.java,v <-- CommandExecutionContext.java new revision: 1.1.2.3; previous revision: 1.1.2.2 done Processing log script arguments... More commits to come... Checking in util/NotifyDescriptorInputPassword.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/util/NotifyDescriptorInputPassword.java,v <-- NotifyDescriptorInputPassword.java new revision: 1.4.30.1; previous revision: 1.4 done Checking in VcsFileSystem.java; /cvs/vcscore/src/org/netbeans/modules/vcscore/VcsFileSystem.java,v <-- VcsFileSystem.java new revision: 1.193.2.8; previous revision: 1.193.2.7 done Checking in globalcommands/GlobalExecutionContext.java; /cvs/vcsgeneric/src/org/netbeans/modules/vcs/advanced/globalcommands/Attic/GlobalExecutionContext.java,v <-- GlobalExecutionContext.java new revision: 1.1.2.7; previous revision: 1.1.2.6 done Checking in CommandLineVcsFileSystem.java; /cvs/vcsgeneric/src/org/netbeans/modules/vcs/advanced/CommandLineVcsFileSystem.java,v <-- CommandLineVcsFileSystem.java new revision: 1.128.4.9; previous revision: 1.128.4.8 done Checking in Bundle.properties; /cvs/vcsgeneric/profiles/vss/src/org/netbeans/modules/vcs/profiles/vss/config/Bundle.properties,v <-- Bundle.properties new revision: 1.3.72.2; previous revision: 1.3.72.1 done Checking in vss.xml; /cvs/vcsgeneric/profiles/vss/src/org/netbeans/modules/vcs/profiles/vss/config/Attic/vss.xml,v <-- vss.xml new revision: 1.1.2.2; previous revision: 1.1.2.1 done Checking in vssLoc_XX.xml; /cvs/vcsgeneric/profiles/vss/src/org/netbeans/modules/vcs/profiles/vss/config/Attic/vssLoc_XX.xml,v <-- vssLoc_XX.xml new revision: 1.1.2.2; previous revision: 1.1.2.1 done
Verified.