So, based on this thread about an issue with some GitHub repositories and SVN, I made an off-hand comment about implementing JGit.
People responded, so I tried it.
It turns out it's pretty easy, but also complex.
I added the latest version of eclipse JGit and dependencies (sfl4j, ugh), and it...