How To Upgrade SVN1ClickSetup, TortoiseSVN with SVNService
I was getting with TortoiseSVN, mentioned below.
I run TortoiseSVN on a Win2003 server, the same server that runs Subversion, and on my Workstation(Vista Ultimate) and Notebook(Vista Ultimate) computers. The TortoiseSVN versions have to match on all machines, otherwise it'll through an error along the lines of 'found format 3, expected 5.' When the versions of TortoiseSVN match, that error is resolved.
So how do you upgrade Subversion and TortoiseSVN after installing the SVN1ClickSetup? Download the latest versions of Subversion, TortoiseSVN, and SVNService - installing them in that order on your server.
You can rename your old Subversion folder or just delete it - you don't need it - but make sure it doesn't exist, so you can install a new one in the same place.
After finishing the installation of SVNService, run the SVNServiceAdmin (Start>All Programs>SVNService>SVNServiceAdmin). It will ask you to
- Browse to the location of your repository
- Browse to the location of the bin (or binary) of Subversion (typically C:\Subversion\bin)
- For the Listen Host - put 0.0.0.0 if you want to connect remotely to Subversion. If you leave the default value of localhost then it will bind to 127.0.0.1 and not allow remote connections.
- The Listen Port is 3690 by default. You can change it to anything you want. Make sure if you're connecting remotely to open up that port in your firewall.)
After installing all three and then restarting my server, I was back in business with Subversion, using all of the latest versions.

![Validate my RSS feed [Valid RSS]](/images/valid-rss.png)

The Apache 2.2? The pyhton?
Since I recommend having Python 2.4 loaded on the server, for hooks and custom functionality in subversion, it would likely be safe to try Python 2.4 or 2.5 bindings for Subversion 1.4.6 on Win32. I haven't tried that yet though.