Since it's not an integration for a specific IDE you can use it with whatever development tools you like.
Subversion needs to organize working copy data using directories as its own 'housekeeping' data needs to live in a hidden sub directory There would be no opportunity to create a sub directory if you checked out only a file.
While Subversion gives you lots of tools for scrutinizing file changes, it's nice to have a quick summary to look back on.
Please note that this Software is subject to an end user license contained in the installer or in a text file available after download.
Note that puttygen will want you to move the mouse over part of its window as a source of randomness for its key generation algorithm.
SVN client which can run on Windows TortoiseSVN is an Apache Subversion (SVN) client, implemented as a Windows shell extension.
You'll see the welcome screen, which will confirm the version of Tortoise that you're about to install.
When the Tortoise SVN settings window opens, click on the Network option to open the configuration page for network settings.
This means that once installed, your Windows explorer application will have SVN commands in some of its menus.
When i reworked this HOWTO, there was no later Version of Apache, Windows, or Subversion then the versions I used.