- Distributed development
- SHA1 instead of revision numbers
I have used SVN on several projects with myself and other developers all collaborating sometimes on the same files, and with the exception of merging conflicts, really I have no quarrels with SVN -- merging conflicts is something probably best done by developers anyways.
If anyone has used Git extensively and SVN in the past and can offer their own insight as to why they prefer Git over SVN I would be greatful for your input
Cheers,
Alex