Indexing SVN Repository fails due to svn: E175002: CRLF expected at end of chunk: -1/-1

Still need help?

The Atlassian Community is here for you.

Ask the community

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 the http-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

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.