Mar*_*lef 6 svn hudson hudson-plugins jenkins jenkins-plugins
我的Jenkins安装有一个(奇怪的)问题,基本上会导致SVN更新失败.
堆栈跟踪显示两个问题:
hudson.util.IOException2: revision check failed on (my repo)....
Run Code Online (Sandbox Code Playgroud)
和
Caused by: org.tmatesoft.svn.core.SVNException: svn: OPTIONS (my repo)
Run Code Online (Sandbox Code Playgroud)
如果我在发生这种情况后重新运行构建,一切正常.
标记
由ganders编辑完全相同的问题:
这是我的机器上的堆栈跟踪导致此错误.它似乎在尝试访问SVNExternals目录(.../trunk/common)时出现,并且由于某种原因它在第一次尝试访问时没有凭据.然后下一次,它工作得很好:
hudson.util.IOException2:hudson.scm上 的hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:189)上的https://myserver.com/....../TrialsMobile/trunk/common上的修订检查失败 . SubversionChangeLogBuilder.run(SubversionChangeLogBuilder.java:132)位于hudson.model.AbstractProject.checkout(抽象工程)的hudson.scm.SubversionSCM中.java:1414)at hudson.model.AbstractBuild $ AbstractBuildExecution.defaultCheckout(AbstractBuild.java:671)at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88)at hudson.model.AbstractBuild $ AbstractBuildExecution.run(AbstractBuild. java:580)at hudson.model.Run.execute(Run.java:1676)at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)at hudson.model.ResourceController.execute(ResourceController.java:88)at hudson.model.Executor.run(Executor.java:231)引起:org.tmatesoft.svn.core.SVNCancelException:svn:E 200015:选项/ svn/mobilena/ios/TrialsMobile/trunk/common在org.tmatesoft.svn的org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:384)失败. core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:373)org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:361)at org. tmatesoft.svn.core.internal.io.dav.DAVConnection.performHttpRequest(DAVConnection.java:707)org.tmatesoft.svn.core.internal.io.dav.DAVConnection.exchangeCapabilities(DAVConnection.java:627)at org. tmatesoft.svn.core.internal.io.dav.DAVConnection.open(DAVConnection.java:102)org.tmatesoft.svn.core.internal.io.dav.DAVRepository.openConnection(DAVRepository.java:1020)at org.在org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.getRevisionNumber(SvnNgRepositoryAccess.java:118)的tmatesoft.svn.core.internal.io.dav.DAVRepository.getLatestRevision(DAVRepository.java:180). tmatesoft.svn.core.internal.wc2.SvnRepositoryAcc ess.getLocations(SvnRepositoryAccess.java:148)位于org.tmatesoft.svn.core.internal.wc2.remote的org.tmatesoft.svn.core.internal.wc2.ng.SvnNgRepositoryAccess.createRepositoryFor(SvnNgRepositoryAccess.java:45).在org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner的org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:35)的SvnRemoteLog.run(SvnRemoteLog.java:160).在org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1238)的org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)运行(SvnOperationRunner.java:20) at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:967)atg.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:872)at hudson.scm.SubversionChangeLogBuilder.buildModule (SubversionChangeLogBuilder.java:177)... 11更多引起:org.tmatesoft.svn.core.SVNCancelException:svn:E200015:没有要尝试的凭据.org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:37)上的org.tmatesoft.svn.core.internal.wc.SVNErrorManager.cancel(SVNErrorManager.java:32)中的身份验证失败.tmatesoft.svn.core.internal.wc.DefaultSVNAuthenticationManager.getFirstAuthentication(DefaultSVNAuthenticationManager.java:185)org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection._request(HTTPConnection.java:694)at org .tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:382)... 29更多
归档时间: |
|
查看次数: |
1993 次 |
最近记录: |