Cannot request dated revision

TeamCity 2.0 war installation. SLN2005 build failing with:

java.lang.RuntimeException: Cannot request dated revision from svn: svn: Authentication required for '<svn://subversion:3690> drw'
java.lang.RuntimeException: Cannot request dated revision from svn: svn: Authentication required for '<svn://subversion:3690> drw'
at jetbrains.buildServer.vcs.svn.TCSvnUpdateClient.getRevision(TCSvnUpdateClient.java:40)
at jetbrains.buildServer.vcs.svn.TCSvnUpdateClient.getExternalRevision(TCSvnUpdateClient.java:30)
at org.tmatesoft.svn.core.wc.SVNUpdateClient.handleExternals(SVNUpdateClient.java:893)
at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:166)
at org.tmatesoft.svn.core.wc.SVNUpdateClient.doCheckout(SVNUpdateClient.java:344)
at jetbrains.buildServer.vcs.svn.TCSvnUpdateClient.doCheckout(TCSvnUpdateClient.java:45)
at jetbrains.buildServer.vcs.svn.SvnCheckoutOnAgentSupport.updateSources(SvnCheckoutOnAgentSupport.java:22)
at jetbrains.buildServer.agent.impl.BuildAgentImpl.checkoutSources(BuildAgentImpl.java:675)
at jetbrains.buildServer.agent.impl.BuildAgentImpl.getProjectSources(BuildAgentImpl.java:625)
at jetbrains.buildServer.agent.impl.BuildAgentImpl.access$1400(BuildAgentImpl.java:53)
at jetbrains.buildServer.agent.impl.BuildAgentImpl$7.run(BuildAgentImpl.java:545)
at java.lang.Thread.run(Unknown Source)

My VCS root is set to connect to my repository using HTTP protocol. Logs on either teamcity server or agent not very helpful.

- Rene

1 comment

Well, more digging around in the tomcat logs uncovered the following:

teamcity.log:[2007-04-25 13:11:14,244] WARN - Triggers.vcs.svn.SvnConnection - Cannot process externals: null url= svn://subversion/libraries/Blah/1.0.0/api/4.2.0; Cannot request dated revision from svn: svn: Authentication required for '<svn://subversion:3690> xxx'

The problem turns out that we're doing an svn:externals property across two different repositories. The user that the Teamcity build agent is running as has access to both repositories. However, the passwords didn't match.

- Rene

0

Please sign in to leave a comment.