Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-69761

org.tmatesoft.svn.core.SVNException: svn: E175002: Connection reset

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Critical Critical
    • subversion-plugin
    • None
    • svn server version: 1.13.0
      subversion plugin: 2.16.0
      jenkins version: 2.346.2
      jvm version: 11.0.15

      Hi,
      When I update revision from Windows, if the revision has a lot of Changes, I get error org.tmatesoft.svn.core.SVNException: svn: E175002: Connection reset, I don't find error log in server, I don't get this error in Linux.

      My svn repo is ~22G and some revisions contain more than ~7000 Changes.

      I found svnkit checkout to be slow, about 5x slower than svn cli in intranet netwok.

      PC Specs: Windows 10 Pro, Intel i9-12900K, 128GB Memory, Samsung SSD 980 PRO 2TB.

      I'm trying -Dhudson.spool-svn=true.
      Jenkins slave launch cmmand: java -XX:+UseG1GC -Xms1g -Xmx1g -Dhudson.spool-svn=true -jar slave.jar

          [JENKINS-69761] org.tmatesoft.svn.core.SVNException: svn: E175002: Connection reset

          Mark Waite added a comment -

          I don't know the subversion plugin at all, but the command line arguments that you are passing to start the agent seem far too small for a Java process to checkout from a 22 GB subversion repository. 1 GB of heap and 1 GB of stack seems too small for large subversion operations to be performed in the Jenkins agent.

          Mark Waite added a comment - I don't know the subversion plugin at all, but the command line arguments that you are passing to start the agent seem far too small for a Java process to checkout from a 22 GB subversion repository. 1 GB of heap and 1 GB of stack seems too small for large subversion operations to be performed in the Jenkins agent.

          LE LI added a comment - - edited

          @markewaite Thanks, I will try to increase the heap

          LE LI added a comment - - edited @ markewaite Thanks, I will try to increase the heap

          LE LI added a comment - - edited
          • Work fine by add -Dhudson.spool-svn=true.
          • Not work by increase java agent memory to 6G

          The performance of SVNKit is much lower than that of SVN CLI

          LE LI added a comment - - edited Work fine by add -Dhudson.spool-svn=true. Not work by increase java agent memory to 6G The performance of SVNKit is much lower than that of SVN CLI

          LE LI added a comment - - edited

          I found some error: WC: svn: E160013: File not found xxxxxxxxxx\.svn\wc.db

          LE LI added a comment - - edited I found some error: WC: svn: E160013: File not found xxxxxxxxxx\.svn\wc.db

            Unassigned Unassigned
            melefans LE LI
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: