2013-10-21 7 views
0

SVN 서버가 1.8으로 업데이트되었으므로 Jenkins 내의 폴링이 더 이상 작동하지 않아 아래의 스택 추적을 제공합니다.SVN 업데이트 후 Jenkins 폴링이 작동하지 않습니다.

젠킨스 플러그인, 작업 공간 버전, 리포지토리 버전 및 SVN 키트 구현과 관련된 비슷한 오류가 발견되었지만 문제에 대한 해결책을 제공 할 수 없습니다. 누구나 같은 문제를 경험하고 해결할 수 있었습니까?

Received SCM poll call on for NGCS on Oct 21, 2013 11:26:09 AM 
ERROR: Failed to check repository revision for [..]/trunk 
org.tmatesoft.svn.core.SVNException: svn: E210004: Number is larger than maximum 
    at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:64) 
    at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:51) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readItem(SVNReader.java:400) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readItem(SVNReader.java:456) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readItem(SVNReader.java:456) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readItem(SVNReader.java:456) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readItem(SVNReader.java:456) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readTuple(SVNReader.java:288) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:241) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:272) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.read(SVNRepositoryImpl.java:1290) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.info(SVNRepositoryImpl.java:1203) 
    at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteGetInfo.run(SvnRemoteGetInfo.java:65) 
    at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteGetInfo.run(SvnRemoteGetInfo.java:31) 
    at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:20) 
    at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235) 
    at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:291) 
    at org.tmatesoft.svn.core.wc.SVNWCClient.doInfo(SVNWCClient.java:2461) 
    at hudson.scm.SubversionSCM.parseSvnInfo(SubversionSCM.java:1122) 
    at hudson.scm.CompareAgainstBaselineCallable.call(CompareAgainstBaselineCallable.java:71) 
    at hudson.scm.CompareAgainstBaselineCallable.call(CompareAgainstBaselineCallable.java:26) 
    at hudson.remoting.LocalChannel.call(LocalChannel.java:45) 
    at hudson.scm.SubversionSCM.compareRemoteRevisionWith(SubversionSCM.java:1278) 
    at hudson.scm.SCM._compareRemoteRevisionWith(SCM.java:356) 
    at hudson.scm.SCM.poll(SCM.java:373) 
    at hudson.model.AbstractProject._poll(AbstractProject.java:1567) 
    at hudson.model.AbstractProject.poll(AbstractProject.java:1490) 
    at hudson.triggers.SCMTrigger$Runner.runPolling(SCMTrigger.java:439) 
    at hudson.triggers.SCMTrigger$Runner.run(SCMTrigger.java:468) 
    at hudson.util.SequentialExecutionQueue$QueueEntry.run(SequentialExecutionQueue.java:118) 
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:138) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) 
    at java.lang.Thread.run(Thread.java:619) 
Caused by: svn: E210004: Number is larger than maximum 
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:208) 
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:154) 
    at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:97) 
    at org.tmatesoft.svn.core.internal.io.svn.SVNReader.readItem(SVNReader.java:399) 
    ... 33 more 
Done. Took 0.1 sec 
No changes 

답변

2

소리가 들리지만, 항상 SVN 서버를 1.7 또는 이전 버전으로 롤백하려고 할 수 있습니다.

이것은 SVN 서버 업그레이드 프로젝트를 수행 할 때 Jenkins 서버를 잊어 버린 이러한 불행한 사례 중 하나입니다.

+0

글쎄, SVN 서버가 내 손에 없기 때문에 내가 가지고있는 버전으로 살아야한다. 그러나 나는 어떤 부분이 문제를 일으키는 지 아직 완전히 이해하지 못하고있다. Jenkins SVN 플러그인이나 다른 부분입니까? 또한 내가 이해할 수없는 사실은 Jenkins 작업은 수동으로 시작하면 체크 아웃 할 수 있지만 체크 인 후 자동으로 시작하려면 SVN을 올바르게 폴링 할 수 없다는 것입니다. –

+0

다음 링크는 도움이됩니까? https://issues.jenkins-ci.org/browse/JENKINS-18844 –

+0

동일한 링크를 찾았으나 볼 수 있듯이 아직 해결되지 않았으므로 어떻게해야합니까? –

관련 문제