Sono vincolato e determinato a configurare l'IC al lavoro. Ho giocato con Jenkins e scaricherò TeamCity quando tornerò a casa (maledetti filtri di download forzati per il lavoro!) Non ho il supporto IT e solo tanto tempo libero. La mia domanda principale:
Jenkins o TeamCity possono essere integrati con repository git o mercurial che esistono solo su un'unità condivisa anziché su un vero server (tramite http, https, ssh, ecc.)?
Mi piacerebbe usare un DVCS con il mio setup CI, ma andrebbe anche bene con il settaggio su SVN perché è familiare, e già impostato (ma non ci sono progetti da migrare se decido su un DVCS). Ho familiarità con i vantaggi del DVCS e non credo che entreranno in gioco molto spesso nel mio attuale ambiente.
Il mio elemento di configurazione vivrà su una normale casella di Windows XP sulla rete. Considerato quanto sopra, sarà abbastanza facile integrare Jenkins o TeamCity con git / mercurial, o dovrei limitarmi a SVN visto che è più o meno pronto?