Indexing SVN Repository fails due to svn: E175002: CRLF expected at end of chunk: -1/-1
Problem
Fisheye tries to index a Subversion repository but fails with the following error:
Repository paused due to error com.cenqua.fisheye.rep.RepositoryClientException: java.lang.IllegalStateException: Can't overwrite cause with org.tmatesoft.svn.core.SVNException: svn: E175002: CRLF expected at end of chunk: -1/-1 svn: E175002: REPORT request failed on '/svn/RandD/!svn/vcc/default' java.lang.IllegalStateException: Can't overwrite cause with org.tmatesoft.svn.core.SVNException: svn: E175002: CRLF expected at end of chunk: -1/-1 svn: E175002: REPORT request failed on '/svn/RandD/!svn/vcc/default' org.apache.subversion.javahl.ClientException: svn: E175002: CRLF expected at end of chunk: -1/-1 svn: E175002: REPORT request failed on '/svn/RandD/!svn/vcc/default'
Cause
This indexing error is caused by a timeout on the SVN side.
Resolution
The timeout needs to be increased both in the SVN configuration and in the repository configured in Fisheye/Crucible. Modifying the timeout in just one of these locations will not help.
- To increase the timeout in the SVN, modify the
Timeout
and/or thehttp-timeout
directives in the SVN (Apache global level setting). See SVN operations taking longer than an hour time out for detailed instructions. - To increase the timeout in the repository configured in Fisheye/Crucible, modify the
SVN Operation Timeout
setting (which defaults to 60 minutes) on the repository settings. See our Subversion documentation for detailed instructions. - The timeout configured in both places needs to match, just please keep in mind that in the SVN server, the timeout is configured in seconds, while in Fisheye/Crucible the timeout is configured in minutes/hours/days.
Last modified on Oct 25, 2023
Powered by Confluence and Scroll Viewport.