2013-05-07 99 views
2

終止。當我在jenkins中從svn簽出時收到一些這樣的錯誤。我刪除了所有的工作空間並運行Jenkin作業,然後我運行了多次,甚至發生了相同的錯誤。svn:處理REPORT請求響應失敗:元素類型「META」必須由匹配結束標記「</META>」

大廈工作區/home/user/.jenkins/workspace/Buildprojectportal錯誤:無法更新/ SVN /項目/主幹/開發/ projectroot org.tmatesoft.svn.core.SVNException:SVN:REPORT/SVN /項目/!svn/vcc/default在org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:298)上的org.tmatesoft.svn.core.internal.io.dav失敗。 http.HTTPConnection.request(HTTPConnection.java:283)位於org.tmatesoft.svn.core.internal.io.dav.http.HTTPConnection.request(HTTPConnection.java:271)位於org.tmatesoft.svn.core.internal。 io.dav.DAVConnection.doReport(DAVConnection.java:283)位於org.tmatesoft.svn.core.internal的org.tmatesoft.svn.core.internal.io.dav.DAVConnection.doReport(DAVConnection.java:274)。 io.dav.DAVRepository.getDatedRevision(DAVRepository.java:200)在org.tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:477)。 tmatesoft.svn.core.wc.SVNBasicClient.getRevisionNumber(SVNBasicClient.java:465)位於org.tmatesoft.svn.core.wc的org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:541)。 SVNUpdateClient.doUpdate(SVNUpdateClient.java:401)at hudson.scm.subversion.UpdateUpdater $ TaskImpl.perform(UpdateUpdater.java:136)at hudson.scm.subversion.WorkspaceUpdater $ UpdateTask.delegateTo(WorkspaceUpdater.java:136)at hudson .scm.SubversionSCM $ CheckOutTask.perform(SubversionSCM.java:788)at hudson.scm.SubversionSCM $ CheckOutTask.invoke(SubversionSCM.java:769)at hudson.scm.SubversionSCM $ CheckOutTask.invoke(SubversionSCM.java:753)at hudson.FilePath.act(FilePath.java:904)at hudson.FilePath.act(FilePath.java:877)at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:743)at hudson.scm.SubversionSCM.checkout(SubversionSCM .java:685)at hudson.model.AbstractProject.checkout(AbstractProject.java:1364)at hudson.model.AbstractBuild $ AbstractBuildExecution.defaultCheckout(AbstractBuild.java:670)at jenk hudson.model上的ins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:88):在hudson.model上的hudson.model.Run.execute(Run.java:1575)上創建$ AbstractBuildExecution.run(AbstractBuild.java:575) .freeStyleBuild.run(FreeStyleBuild.java:46)at hudson.model.ResourceController.execute(ResourceController.java:88)at hudson.model.Executor.run(Executor.java:237)引起:org.tmatesoft.svn。 core.SVNErrorMessage:svn:REPORT/svn/project /!svn/vcc/default在org.tmatesoft.svn.core.SVNErrorMessage.create失敗(SVNErrorMessage.java:200)at org.tmatesoft.svn.core.SVNErrorMessage.create (SVNErrorMessage.java:146)at org.tmatesoft.svn.core.SVNErrorMessage.create(SVNErrorMessage.java:89)... 27更多原因:org.tmatesoft.svn.core.SVNException:svn:REPORT請求失敗'/ svn/project /!svn/vcc/default'svn:處理REPORT請求響應失敗:元素類型「META」必須由匹配的結束標記「」終止。 (/ svn/project /!svn/vcc/default)

回答

0

這是svnkit的問題,由Jenkins的svn插件使用。

add選項-Dsvnkit.http.sslProtocols=SSLv3

看看這個答案: link

+0

對不起,我忘了提,我使用哈德森,我怎麼可以通過這個參數,有兩個字段存儲庫URL和本地模塊目錄。 – Sun 2013-05-07 09:15:20

+0

這是一個系統屬性。通常在啓動JVM(java)時設置它,即在命令腳本中: java -Dsvnkit.http.sslProtocols = SSLv3 -classpath a.jar:svnkit.jar:... mainClassName 或者可以通過編程方式設置它在運行時: System.setProperty(「svnkit.http.sslProtocols」,「SSLv3」); – plsgogame 2013-05-07 09:22:08

+0

好吧,謝謝,我得到了 – Sun 2013-05-07 09:44:03

相關問題