SQL Developer SVN Authentication Loop
627014Sep 23 2008 — edited Oct 2 2008Hi All,
I am using SQLDeveloper 1.5.1 and I have been excited for the SVN functionality since SQLDeveloper was released.
When I connect to my svn repository, if I test the read access - the authentication prompt for the password just keeps popping up - despite putting in the correct password.
In the past I have used Tortoise w/o any issues like this, however now I am responsible for implementing source control across the team at large. I would much prefer that the team use SQLDeveloper and SVN inline rather than any alternative.
Despite the correct information - if I forget the test and just try to check out my repository - the same behavior occurs, however when I cancel the password prompt - i receive this stacktrace in my details:
org.tigris.subversion.svnclientadapter.SVNClientException: org.tigris.subversion.javahl.ClientException: svn: authentication cancelled
at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.checkout(AbstractJhlClientAdapter.java:233)
at oracle.jdevimpl.vcs.svn.op.SVNOperationCheckout$CheckoutThread.executeCheckout(SVNOperationCheckout.java:541)
at oracle.jdevimpl.vcs.svn.op.SVNOperationCheckout$CheckoutThread.executeCheckoutWithProgress(SVNOperationCheckout.java:496)
at oracle.jdevimpl.vcs.svn.op.SVNOperationCheckout$CheckoutThread.run(SVNOperationCheckout.java:346)
Caused by: org.tigris.subversion.javahl.ClientException: svn: authentication cancelled
at org.tigris.subversion.javahl.JavaHLObjectFactory.throwException(JavaHLObjectFactory.java:435)
at org.tmatesoft.svn.core.javahl.SVNClientImpl.throwException(SVNClientImpl.java:1311)
at org.tmatesoft.svn.core.javahl.SVNClientImpl.checkout(SVNClientImpl.java:363)
at org.tigris.subversion.svnclientadapter.javahl.AbstractJhlClientAdapter.checkout(AbstractJhlClientAdapter.java:224)
... 3 more
Caused by: org.tmatesoft.svn.core.SVNCancelException: svn: authentication cancelled
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51)
at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:40)
at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.findStartingProperties(DAVUtil.java:124)
at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getBaselineProperties(DAVUtil.java:197)
at org.tmatesoft.svn.core.internal.io.dav.DAVUtil.getBaselineInfo(DAVUtil.java:160)
at org.tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:150)
at org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:348)
at org.tmatesoft.svn.core.wc.SVNBasicClient.getLocations(SVNBasicClient.java:462)
at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:418)
at org.tmatesoft.svn.core.wc.SVNBasicClient.createRepository(SVNBasicClient.java:382)
at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:305)
at org.tmatesoft.svn.core.javahl.SVNClientImpl.checkout(SVNClientImpl.java:360)
... 4 more
It just reports an error on cancel so I don't know if that helps.
But I need help, much obliged.
Thanks,
~tim