Hi,
I ended up trying the svn+ssh approach to connecting to the SVN server and that worked, although I needed to enter in my ssh key location manually, it would not work from the config file, but that was only a minor inconvenience.
At this point, I keep hitting a Garbage Collection issue where it runs until the Garbage Collection can no longer perform its function – I tried this 2 or 3 times in a row just to be sure – here are some results:
. . .
Fetching SVN history… Done.
Growing trees… Done.
Project origin detected: r1 este/trunk
Building branches layouts…
layout 263797 of 305396 built | 86% [|||||||| ]
CONFIGURATION FAILED
error: GC overhead limit exceeded
error: Unexpected error has occurred; please report along with the logs (‘/home/rgomes/subgit/oltp09/subgit-configure-20220910-231727.zip’)
error: to https://support.tmatesoft.com/, thank you!
80735.73s real 131488.70s user 909.66s system
$ time subgit configure --layout auto --trunk branches/ric_este_05_03_dev_br svn+ssh://xxsubver/srv/svn/este-src/este oltp09.git
SubGit version 3.3.13 (‘Bobique’) build #4426
Configuring writable Git mirror of remote Subversion repository:
Subversion repository URL : svn+ssh://xxsubver/srv/svn/este-src/este
Git repository location : oltp09.git
Detecting peg location…
Authentication realm: svn+ssh://xxsubver
Username: rgomes
Password for ‘xxsubver’ (leave blank if you are going to use private key):
Private key for ‘xxsubver’ (OpenSSH format): /home/rgomes/.ssh/id_rsa
Private key passphrase [none]:
Port number for ‘xxsubver’ [22]:
The ‘xxsubver’ server’s key fingerprint is:
33:2c:e5:16:ff:8a:ff:25:7d:0b:be:a8:24:a6:09:a2
If you want to carry on connecting just once, without adding the key to the cache, type ‘t’.If you do not trust this host, type ‘R’ to abandon the connection.
Peg location detected: r305397 este/branches/ric_este_05_03_dev_br
Fetching SVN history… Done.
Project origin detected: r1 este/trunk
Building branches layouts…
layout 263752 of 305396 built | 86% [|||||||| ]
CONFIGURATION FAILED
error: GC overhead limit exceeded
error: Unexpected error has occurred; please report along with the logs (‘/home/rgomes/subgit/oltp09/subgit-configure-20220911-152810.zip’)
error: to https://support.tmatesoft.com/, thank you!
As you can see it gets to about 86% completion before it runs out of resources each time. I did try changing the actual Garbage Collection mechanism being used, here are the “differences” from the subgit commands I am using versus the original:
diff subgit subgit_orig
162c162
< EXTRA_JVM_ARGUMENTS=“-Dsun.io.useCanonCaches=false -Djava.awt.headless=true -Djna.nosys=true -Dsvnkit.http.methods=Digest,Basic,NTLM,Negotiate -Dsvnkit.ssh.client=apache -Xmx32g -XX:+UseG1GC -XX:+UseStringDeduplication”