Necesidad: Control de versiones: instalar solo con acceso ftp / mysql

Me gustaría alojar mi propio control de versión en el server que ya pago. No tengo acceso de shell, pero puedo usar ftp (obviamente) y mysql. ¿Hay soluciones de control de versiones que se puedan ejecutar solo con esto?

No creo que Subversion o CVS funcionen sin installation de software. ¿Puedes montar tu count como un recurso compartido de files / unidad de networking? Si es así, Mercurial funcionaría. Puede mantener su repository principal en la carpeta y clonarlo en su disco duro local para un trabajo real. Si solo está buscando una solución de repository remoto, es posible que pueda usar Mercurial o Git con DropBox de la misma manera.

Esta es solo mi opinión, pero si algún proveedor alguna vez me hubiera dicho que no es compatible con SSH debido a la security, cancelaría inmediatamente mi count y obtendría un nuevo proveedor. Déjame adivinar: ¿solo hospedan serveres de Windows?

Si necesita mantener su proyecto privado, siempre puede usar una count pagada de GitHub o BitBucket, pero eso no resuelve el problema del alojamiento en su count existente.

Directamente de la página man de git:

Git admite nativamente los protocolos ssh, git, http, https, ftp, ftps y rsync.