I’ve commenced on the development of a revision control system that supports ftp servers. Being open source, the script can be obtained from here.
To use it, you’ll have to copy and paste the file into your favorite text editor and then save it as a python file (.py). From there you can run it using Python (if you don’t already have it on your computer, download and install it).
Mess around with the code as much as you can. In addition to the source code, I’ve provided a public repository you can use for testing. You’ll have to get a user name and password from me (to do so contact me at support@wilmens.net). If you have your own ftp server, replace mine with yours in the script.
Feel free to contact me if you have any questions.
have fun