-
Bug
-
Resolution: Fixed
-
Critical
-
Jenkins runs on a virtual machine with Windows XP SP3 (32bit), the source code repository is Silksvn 1.7.8.43435 (64bit) running on a WIndows 2008 R2 (64bit) server.
Sometimes updating the source fails with a checksum error:
ERROR: Failed to update svn://server/trunk/folder
org.tmatesoft.svn.core.SVNException: svn: E155017: Checksum mismatch while updating 'F:\Path\to\some\project\.svn\text-base\someclass.cs.svn-base'; expected: 'fabb3e1e4f6a89438445a281518a5a11', actual: 'fc03e7e936e1d2a88fff6f888f4c613c'
Futher updates are done succesfully (there are more than one Repository URLs), and finally the "update sources" project finishes with:
Finished: SUCCESS
Consequently, dependent projects are built and may end with failures due to inconsistent source code.
We have to manually check the log files of our update projects, and in case of errors do a manual clean-up and upate with tortoise.