Ciao,
a quanto risaputo subversion fa dei commit atomici, nel senso che tutto il materiale e salvato e una nuova versione e creata solo se tutti i singoli file sono stati salvati correttamente.
Ho notato pero' che se lo spazio su disco di dove e' il repository non e' sufficiente per l'operazione, allora il commit non e' atomico!!! Ci si trova con una situazione rovinata.
Okkio!