¿Qué puedo usar para rastrear los cambios de files en time real?

Tengo un sistema donde mis desarrolladores inician session en un server FTP y cambian el código en nuestra stack Dev. Como no tenemos git integrado (no podemos, realmente es un server de juegos), necesitamos poder hacer un seguimiento modificado y, en el caso de un problema, volver a una copy anterior. Cuando digo time real, tenemos desarrolladores en horas ocupadas que pueden cargar alnetworkingedor de 20 files que editan en 10 minutos. Tengo permissions para los serveres ftp Chroot.