perché FTP?
Se la risposta è per condividere i sorgenti usa subversion oppure CVS
Altrimenti potresti creare degli script ANT che interagiscono con un server FTP...

ciao