2014-02-19 145 views
0

我有2个詹金斯奴隶是“相同”,第一个工作正常。第二个得到这个最无用的错误:无益的詹金斯奴隶错误

At revision 168565 
FATAL: null 
java.lang.NullPointerException 
    at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1299) 
    at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1277) 
    at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2461) 
    at hudson.remoting.UserRequest.perform(UserRequest.java:118) 
    at hudson.remoting.UserRequest.perform(UserRequest.java:48) 
    at hudson.remoting.Request$2.run(Request.java:328) 
    at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) 
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) 
    at java.util.concurrent.FutureTask.run(FutureTask.java:166) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) 
    at hudson.remoting.Engine$1$1.run(Engine.java:63) 
    at java.lang.Thread.run(Thread.java:722) 

有没有人看到这个,并找到了解决办法?从源代码控制Subversion更新后发生。

回答

0

升级詹金斯1.551和插件下面似乎解决问题

Subversion Plug-in 2.2 
This plugin adds the Subversion support (via SVNKit) to Jenkins. 


SCM API Plugin 0.2 
This plugin provides a new enhanced API for interacting with SCM systems. 
0

史密斯,这不是奴隶问题,这是Subversion客户端问题,它可能是不同版本的詹金斯和从属节点或SVN插件或从您的SVN访问您Jenkins切断问题你正在使用..

尝试获得兼容版本svn插件,并确保你的奴隶有相同版本的客户端或选择“管理詹金斯”匹配的客户端版本。

at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1299) 
at hudson.scm.SubversionSCM$BuildRevisionMapTask.invoke(SubversionSCM.java:1277)