2
Software versions in use:
- Eclipse Galileo
- SVN Team Core Provider 1.6.5
- Subversion client adapter 1.6.4.1
- Subversion JavaHL 1.6.5
- svn, version 1.6.5 (r38866)
- Ubuntu karmic
When I select Checkout from SVN I select the HTTPS repository, but it stays at Pending... forever. When I remove any information from ~/.subversion
I get asked for the self-signed certificate, accept it permanently and also check to store my credentials.
I can close the dialog, but Eclipse won't respond anymore and I need to kill
it.
I used jconsole to inspect what's going on and found one of the worker threads with this stack trace:
Name: Worker-0
State: RUNNABLE
Total blocked: 78 Total waited: 183
Stack trace:
org.tigris.subversion.javahl.SVNClient.list(Native Method)
org.tigris.subversion.javahl.SVNClient.list(SVNClient.java:201)
org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.getList(AbstractJhlClientAdapter.java:349)
org.tigris.subversion.subclipse.core.resources.RemoteFolder.getMembers(RemoteFolder.java:164)
org.tigris.subversion.subclipse.core.resources.RemoteFolder.members(RemoteFolder.java:256)
org.tigris.subversion.subclipse.ui.operations.FetchMembersOperation.execute(FetchMembersOperation.java:41)
org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:89)
org.tigris.subversion.subclipse.ui.repository.model.SVNRepositoryRootElement.fetchDeferredChildren(SVNRepositoryRootElement.java:73)
org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:234)
org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Only when I not accept my self-signed certificate permanently (I get asked to accept the certificate every time e.g. when I open a node to select for checkout) it "works".