Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] SVN Errors in Hudson

Hi Eike,

Until now, we never encountered this problem with MDT Papyrus SVN repository and Hudson (neither on slaves 1/2 nor fastlane slave).

Cheers,
Rémi

-----Message d'origine-----
De : cross-project-issues-dev-bounces@xxxxxxxxxxx [mailto:cross-project-issues-dev-bounces@xxxxxxxxxxx] De la part de Eike Stepper
Envoyé : jeudi 17 février 2011 14:38
À : Cross project issues
Objet : [cross-project-issues-dev] SVN Errors in Hudson

Hi,

Has anybody encountered problems with SVN? We've just switched to it and now our build frequently fails:

Started by an SCM change
Building on master
Updating file:///svnroot/modeling/org.eclipse.emf.cdo/trunk/features
At revision 7131
Updating file:///svnroot/modeling/org.eclipse.emf.cdo/trunk/plugins
U         org.eclipse.emf.cdo.server.mongodb/src/org/eclipse/emf/cdo/server/internal/mongodb/MongoDBStore.java
U         org.eclipse.emf.cdo.server.mongodb/src/org/eclipse/emf/cdo/server/internal/mongodb/MongoDBStoreAccessor.java
ERROR: Failed to update file:///svnroot/modeling/org.eclipse.emf.cdo/trunk/plugins
org.tmatesoft.svn.core.SVNException: svn: Checksum mismatch for '/opt/public/jobs/emf-cdo-integration/workspace/org.eclipse.emf.cdo/plugins/org.eclipse.emf.cdo.tests.mongodb/src/org/eclipse/emf/cdo/tests/mongodb/.svn/text-base/InitialTestMongoDB.java.svn-base'; expected: 'b9f2315863cb51f44096d823c2bf3ca2', actual: 'null'
	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.wc.SVNUpdateEditor15.applyTextDelta(SVNUpdateEditor15.java:579)
	at org.tmatesoft.svn.core.internal.wc.SVNAmbientDepthFilterEditor.applyTextDelta(SVNAmbientDepthFilterEditor.java:207)
	at org.tmatesoft.svn.core.internal.wc.SVNCancellableEditor.applyTextDelta(SVNCancellableEditor.java:119)
	at org.tmatesoft.svn.core.internal.io.fs.FSRepositoryUtil.sendTextDelta(FSRepositoryUtil.java:233)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffFiles(FSUpdateContext.java:450)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:513)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.updateEntry(FSUpdateContext.java:508)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.diffDirs(FSUpdateContext.java:402)
	at org.tmatesoft.svn.core.internal.io.fs.FSUpdateContext.drive(FSUpdateContext.java:298)
	at org.tmatesoft.svn.core.internal.io.fs.FSRepository.finishReport(FSRepository.java:545)
	at org.tmatesoft.svn.core.internal.wc.admin.SVNReporter.report(SVNReporter.java:140)
	at org.tmatesoft.svn.core.internal.io.fs.FSRepository.update(FSRepository.java:619)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.update(SVNUpdateClient.java:564)
	at org.tmatesoft.svn.core.wc.SVNUpdateClient.doUpdate(SVNUpdateClient.java:401)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:635)
	at hudson.scm.SubversionSCM$CheckOutTask.invoke(SubversionSCM.java:596)
	at hudson.FilePath.act(FilePath.java:753)
	at hudson.FilePath.act(FilePath.java:735)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:589)
	at hudson.scm.SubversionSCM.checkout(SubversionSCM.java:537)
	at hudson.model.AbstractProject.checkout(AbstractProject.java:1118)
	at hudson.model.AbstractBuild$AbstractRunner.checkout(AbstractBuild.java:480)
	at hudson.model.AbstractBuild$AbstractRunner.run(AbstractBuild.java:412)
	at hudson.model.Run.run(Run.java:1337)
	at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46)
	at hudson.model.ResourceController.execute(ResourceController.java:88)
	at hudson.model.Executor.run(Executor.java:140)

Sometimes the next build is just fine again, sometimes it helps if I clear the job workspace. Any ideas what I can do against this? Am I doing something wrong? Can this be related with the new workspaces location?

Cheers
/Eike

----
http://www.esc-net.de
http://thegordian.blogspot.com
http://twitter.com/eikestepper

_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cross-project-issues-dev


Back to the top