hudson.util.IOException2: revision check failed on svn + svn: E220001: Item is not readable

jenkins在更新svn代码时候出现这种错误的解决方法:

Started by user admin
Building in workspace /var/lib/jenkins/workspace/zhaopin
Cleaning up /var/lib/jenkins/workspace/zhaopin/.
Updating svn://******/test/zhaopin at revision '2017-07-14T11:58:56.002 +0800'
Found credentials xueneng/****** in realm ‘<svn://*****:3690> test’
A         新建文本文档.txt
At revision 17

hudson.util.IOException2: revision check failed on svn://*****/test/zhaopin
	at hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:208)
	at hudson.scm.SubversionChangeLogBuilder.run(SubversionChangeLogBuilder.java:124)
	at hudson.scm.SubversionSCM.calcChangeLog(SubversionSCM.java:729)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:864)
	at hudson.scm.SCM.checkout(SCM.java:495)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1269)
	at hudson.model.AbstractBuild$AbstractBuildExecution.defaultCheckout(AbstractBuild.java:604)
	at jenkins.scm.SCMCheckoutStrategy.checkout(SCMCheckoutStrategy.java:86)
	at hudson.model.AbstractBuild$AbstractBuildExecution.run(AbstractBuild.java:529)
	at hudson.model.Run.execute(Run.java:1741)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:43)
	at hudson.model.ResourceController.execute(ResourceController.java:98)
	at hudson.model.Executor.run(Executor.java:410)
Caused by: org.tmatesoft.svn.core.SVNAuthenticationException: svn: E220001: Item is not readable
	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:68)
	at org.tmatesoft.svn.core.internal.wc.SVNErrorManager.error(SVNErrorManager.java:57)
	at org.tmatesoft.svn.core.internal.io.svn.SVNReader.handleFailureStatus(SVNReader.java:269)
	at org.tmatesoft.svn.core.internal.io.svn.SVNReader.parse(SVNReader.java:248)
	at org.tmatesoft.svn.core.internal.io.svn.SVNConnection.read(SVNConnection.java:276)
	at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.read(SVNRepositoryImpl.java:1311)
	at org.tmatesoft.svn.core.internal.io.svn.SVNRepositoryImpl.logImpl(SVNRepositoryImpl.java:843)
	at org.tmatesoft.svn.core.io.SVNRepository.log(SVNRepository.java:1038)
	at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:181)
	at org.tmatesoft.svn.core.internal.wc2.remote.SvnRemoteLog.run(SvnRemoteLog.java:35)
	at org.tmatesoft.svn.core.internal.wc2.SvnOperationRunner.run(SvnOperationRunner.java:21)
	at org.tmatesoft.svn.core.wc2.SvnOperationFactory.run(SvnOperationFactory.java:1235)
	at org.tmatesoft.svn.core.wc2.SvnOperation.run(SvnOperation.java:294)
	at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:968)
	at org.tmatesoft.svn.core.wc.SVNLogClient.doLog(SVNLogClient.java:873)
	at hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:194)
	... 12 more
Sending e-mails to: 2*****065@qq.com
Finished: FAILURE


svn的svnserve.conf文件修改如下后运行就不会报错啦


原文地址:https://www.cnblogs.com/hungerboy/p/7170101.html