Git Vs Svn. Svn has a centralized model. With svn if the central repository goes down or some code breaks the build no other developers can commit their code until the repository is fixed.
For example the mozilla repository is reported to be almost 12 gb when stored in svn using the fsfs backend. The list below is intended to bust some of these myths. The reason for this superiority is the support subversion provides for the lock modify unlock model.
Svn has a centralized model.
Git is more difficult to learn. Git uses multiple repositories including a centralized repository and server as well as some local repositories. Git comparisons around the web and most of them are based on myths rather than facts. Git provides an easy to use version control system that is distributed and has a strong branching system that can help with source code management.