I've written a simple installer which creates a Subversion Service on Windows.
I've found it quite fiddly to manually setup a localhost repository and a Windows Service to manage it, so today I've cobbled together a simple utility to do this in a couple of easy steps. I'm wondering if this utility may be of use to others (it includes the Delphi source code).
What it does:
It first checks if Subversion is installed.
It also checks if TortoiseSVN is installed (though of course TortoiseSVN isn't required for the service).
It then checks for a repository in the user assigned folder (and creates the repository if required).
Finally, the utility creates the Windows Service using the user supplied servicename.
Plenty of checks along the way to make sure everything works as expected while reporting any problems.
Here's a link to where it can be downloaded: http://www.angusj.com/svn/install_svn_localhost_svc.zip
Here's a link to a screenshot: http://www.angusj.com/svn/svn_localhost_svc.png
I'm very happy to receive bug reports and suggestions for improvements.
nb: I'll probably remove these files in a month or two if there isn't significant interest.
A.
Received on Tue Nov 20 11:19:42 2007