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.
When working with Subversion, setting the proxy correctly is required. It is not clear how to set the proxy for Subversion in NetBeans. The only way to do it I found is to do 1. Go to Subversion -> Checkout 2. Fill in a http URL 3. Press the Proxy Configuration button, set proxy and press OK 4. Continue in the wizard (pressing Cancel does not help, the settings are not remembered) This is too heavyweight if I already have a SVN repository on my hard drive, mount it in the Favorites tab and just want to do an update. There should be an easier and more discoverable way to set the proxy.
fixed in trunk Checking in client/SvnClientExceptionHandler.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/SvnClientExceptionHandler.java,v <-- SvnClientExceptionHandler.java new revision: 1.26; previous revision: 1.25 done Checking in client/SvnClientFactory.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/SvnClientFactory.java,v <-- SvnClientFactory.java new revision: 1.26; previous revision: 1.25 done Checking in client/SvnClientInvocationHandler.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/SvnClientInvocationHandler.java,v <-- SvnClientInvocationHandler.java new revision: 1.38; previous revision: 1.37 done Checking in Subversion.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/Subversion.java,v <-- Subversion.java new revision: 1.59; previous revision: 1.58 done Checking in config/SvnConfigFiles.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/config/SvnConfigFiles.java,v <-- SvnConfigFiles.java new revision: 1.33; previous revision: 1.32 done Checking in ui/wizards/repositorystep/RepositoryStep.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/ui/wizards/repositorystep/RepositoryStep.java,v <-- RepositoryStep.java new revision: 1.28; previous revision: 1.27 done should also be done for 5.5
I tried again in trunk build 20060917, and I must say I did not notice any difference. How is the behavior different? It is still hard to discover how to set proxy settings.
unfortunately, there is more to the issue. - the proxydescriptor can't detect the correct setting for the requested host in case there is only a [global] section specifying the proxy for all urls. - the problem manifests only when runing over https and the svn module tries to get a certificate from the server by directly opening a ssl socket. as already said, this happens without a correct proxy and an exception appears.
fixed in trunk Checking in SvnConfigFiles.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/config/SvnConfigFiles.java,v <-- SvnConfigFiles.java new revision: 1.34; previous revision: 1.33 done
should be also fixed for 5.5
Reviewed, the hotfix seems ok to me.
merged in 5.5 tomorrow should be the new module available from the update center Checking in client/SvnClientExceptionHandler.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/SvnClientExceptionHandler.java,v <-- SvnClientExceptionHandler.java new revision: 1.11.4.14; previous revision: 1.11.4.13 done Checking in client/SvnClientInvocationHandler.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/SvnClientInvocationHandler.java,v <-- SvnClientInvocationHandler.java new revision: 1.31.4.7; previous revision: 1.31.4.6 done Checking in client/SvnClientFactory.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/client/SvnClientFactory.java,v <-- SvnClientFactory.java new revision: 1.22.4.5; previous revision: 1.22.4.4 done Checking in ui/wizards/repositorystep/RepositoryStep.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/ui/wizards/repositorystep/RepositoryStep.java,v <-- RepositoryStep.java new revision: 1.22.4.5; previous revision: 1.22.4.4 done Checking in config/SvnConfigFiles.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/config/SvnConfigFiles.java,v <-- SvnConfigFiles.java new revision: 1.26.4.6; previous revision: 1.26.4.5 done Checking in Subversion.java; /cvs/subversion/main/src/org/netbeans/modules/subversion/Subversion.java,v <-- Subversion.java new revision: 1.45.4.11; previous revision: 1.45.4.10 done
Please, can a QE member verify the fix in latest relase55 build and mark this issue as verified?
Verified in release55.