I am extremely fond of the new social news script Pligg CMS. I have been following it since early release, and updating Pligg sites used to be very difficult. However from instructions from this wiki, you can use TortoiseSVN to control the version and upgrades of your Pligg site with ease.
Configuring TortoiseSVN to Manage Updates on Pligg Sites
C