( Som-Som | 2011. 12. 21., sze – 12:43 )

Vagy ez vagy pedig a fájloknak csak egy részét/részletét commitolod és reménykedsz, hogy önmagában is fordul a felcommitált rész, mert te külön nem fordítottad. Gányolás mindkettő. Nem hiszem, hogy lenne jó megoldás, függetlenül attól, hogy git vagy svn.

Nyilván 10 working copy-t használni nem csak nehézkes, de összefüggő munkáknál (pl. refactoring és rá épülő új funkció) szinte lehetetlen is. Csak független javításokat és fejlesztéseket tennék külön working copy-ba, ami nyilván nem lesz egszerre 10 db.

Tehát svn-ben a refactoringot vagy az új funkcióval együtt teszi fel az ember, ami nem túl szép, viszont garantáltan fordul, vagy ha más fájlokban van a refactoring, akkor sikerülhet külön is. Szerintem nem vészesen nagy a különbség, feltéve, ha az ember értelmes logot ír hozzá.