2013-10-21 30 views
0

由於我們的SVN服務器進行了更新(1.8),內詹金斯投票不工作了,給下面的堆棧跟蹤。詹金斯輪詢不起作用SVN更新後

我研究這個問題,發現有關詹金斯插件,工作區版本,存儲庫版本和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

聽起來,比如s流鼻涕的答案,但你總是可以嘗試到您的SVN服務器回滾到1.7或任何你面前了。

這是這些不幸的情況下,做SVN服務器升級項目時,詹金斯服務器被忘記的一個。

+0

那麼,SVN服務器是不是在我手中,所以我不得不忍受的版本在眼前。但我仍然不完全明白哪個部分導致問題。是Jenkins SVN插件還是其他部分?我也不明白的是,Jenkins作業可以檢查是否手動啓動,但無法正確輪詢SVN以便在簽入後自動啓動。 –

+0

以下鏈接對您有幫助嗎? https://issues.jenkins-ci.org/browse/JENKINS-18844 –

+0

我發現了同樣的鏈接,但你可以看到它仍然沒有得到解決,所以怎麼辦呢? –