Scusami ma sono proprio de coccio.
In sostanza se ho capito bene:

1) Installo la parte server di svn sul mio pc.
2) Lui quando mi becca on line si connette e si scarica in locale il tutto.
3) Ognuno lavora per i fatti suoi.
4) Quando uno dei due deve committare deve avere me on line.

Per il resto, sulla sincronizzazione uso un pò star team al lavoro e quindi ho un'idea del funzionamento.

Se mi confermi tutto quanto mi ritengo "salvo".