2012-01-25 31 views
1

在ubuntu 10.11上進行簡單的apt-get更新之後,我失去了svn輪詢的可能性。我的任何項目都無法輪詢svn。 插件更新中心顯示更新可用於此插件(1.34 - > 1.37),但更新無法使用Web界面或cli。 詹金斯日誌顯示有關顛覆錯誤一大堆插件Jenkins svn插件清除

ATTENTION: Caught exception evaluating: it.isTagged(). Reason: java.lang.NullPointerException 
java.lang.NullPointerException 
    at hudson.scm.SubversionTagAction.isTagged(SubversionTagAction.java:157) 
[...] 

25 janv. 2012 16:34:37 hudson.ExpressionFactory2$JexlExpression evaluate 
ATTENTION: Caught exception evaluating: it.isTagged(). Reason: java.lang.NullPointerException 

[...] 

INFO: Loaded all jobs 
25 janv. 2012 16:34:06 hudson.util.RobustReflectionConverter doUnmarshal 
ATTENTION: Skipping a non-existent field list 
com.thoughtworks.xstream.converters.reflection.NonExistentFieldException: No such field hudson.scm.SubversionTagAction.list 

等...等...

我用手取出:

drwxr-xr-x 4 jenkins nogroup  4096 2012-01-25 16:33 subversion 
-rw-r--r-- 1 jenkins nogroup 2105983 2012-01-24 18:34 subversion.bak 
-rw-r--r-- 1 jenkins nogroup 2105983 2012-01-24 18:34 subversion.hpi 
-rw-r--r-- 1 jenkins nogroup  0 2012-01-25 16:31 subversion.hpi.pinned 
-rw-r--r-- 1 jenkins nogroup 2103308 2012-01-25 16:31 subversion.jpi 

但這個插件一直被列在更新區域。

問題:什麼是正確的過程,以刪除對此插件的每一個和所有引用,使一個非常乾淨的重新安裝? 感謝

+0

當您刪除文件時,Jenkins守護進程是否正在運行?在嘗試刪除任何東西之前,您必須確保Jenkins已完全停止。 – Sagar

回答

2

這似乎是常見的問題 https://issues.jenkins-ci.org/browse/JENKINS-12449

請嘗試以下步驟

  • 降級詹金斯,重新啓動

  • 禁止顛覆插件,重新啓動

  • 升級詹金斯,重新啓動

  • 啓用顛覆插件,重新啓動

  • 編輯每個版本的配置,使顛覆,保存。