Not useable ones anyway i have been using webpm and sourceftp in the past. But both are not maintained by its developers anymore.

WebPM was to complicated by having to upload your sources by webbrowser.

Sourceftp does what you want. But you cannot get changelogs from it. http://www.devage.com/archive/SourceFtp_App.zip

But if you feel like reinventing the wheel please do. As i feel svn and cvs are a bit overkill for personal projects.