Ciao,

fossi in te userei SVN dato che ti permette di tenere traccia delle modifiche al codice sorgente, di creare dei report e cosi via

E' anche scriptabile, permettendo di eseguire comandi quando vengono eseguite determinate azioni