Comment by WorldMaker
2 days ago
Around the period I might have adopted SVN I recall it was a huge pain, if not impossible, to install on a Windows desktop; I tried multiple times, failed at each attempt, and eventually gave up. I was also in some labs at the time where we weren't allowed RDP to personal machines or services, or the lab machines just weren't great at it, or both (depending on the exact type of lab class and how worried the professor was of plagiarism), and mostly only had access to dumb sftp systems during the labs. That's when I discovered and fell in love with darcs. Distributed source control is great. Source control that you can push changes to/from the dumbest file systems is a super power. (Just the other year, even, I was using git and a dumb folder share to move source control changes to and from a VM that was firewalled from any network traffic because it had to be.) I miss some of the smarts of darcs still somewhat regularly having adjusted to this timeline where git won handily, but I'm not going back to a centralized source control system and git is "good enough" most of the time.
You can create a repo in a directory and use the local path in svn url without using any service or server process since the beginning of SVN.
You can even do it on shared directory for a small team even it's not recommended if there is a lot of concurrent users.
I just used the TortoiseSVN installer on a couple different machines and I recall it being perfectly smooth each time.