Comment
Comment by jf
A couple of other reasons to use centralized version control:
1: You are a Fortune 100 company and need to have access control on your codebase (so you can give contractors access to only a few files for example)
2: The code you are writing is subject to regulatory control.