No, no. It's an extra program that's pretty much unrelated to enigma.
Technically speaking:
SvnKit is a self-contained library that ENIGMA uses to automatically download and update itself.
Svn is a version management software. It's what we use ENIGMA with to make it so that we can have different versions of code at the same time, with some more updated than others. SvnKit kind of talks with this to decide if it needs updates, and to grab them (but you don't need SVN, because it's already pretty much contained inside SvnKit).
My *guess* is that SvnKit somehow screwed up a little bit and didn't download things correctly, and is now very confused, so it doesn't know how to proceed. As such, I want to go in manually and find out what's going on, and try to fix it. Since SvnKit is only an automated library tool, manual stuff requires Svn instead, and I don't think we can use the one inside SvnKit.
Now here's the simple version:
I want you to install an Svn client. It's completely optional, and won't interact with ENIGMA at all. We're going to use it to manually diagnose/fix your problem. Once we're done fixing your repository, you can either keep Svn or uninstall it. It will not run in the background.
That is, if you're interested. Otherwise, you'll have to wait until we get the Windows install working again (which might be a while).
This page will tell you everything you ever wanted to know about version control, but most importantly, where to get a client:
http://enigma-dev.org/docs/Wiki/Revision_controlOnce you have downloaded and installed a client (like TortoiseSVN), you then will want to add the binaries to your PATH variable (they should be inside of wherever you installed the client to, in a "bin/" folder. So just add the full path to that "bin" folder, including the "bin" part, to your PATH variable.
Once that's done, you should be able to open a Command Console and type "svn" and it will output something like "Type 'svn help' for usage."