3 ms·
Agreed. I've used Perforce for a long time and it just clicked from the start. A lot of people swear by DVCS, but somehow I've always worked on projects where c
by cousin_it 11y ago
Agreed. I've used Perforce for a long time and it just clicked from the start. A lot of people swear by DVCS, but somehow I've always worked on projects where centralized VCS makes more sense. I wonder what the difference is? It can't be just about size, because Google uses centralized and Linux uses distributed, and both seem to be happy...
- EdiX 11y agoIt's about organization structure. Centralized organizations where work is assigned top-down and/or where people working on the same part of the code base are likely to be in the same timezone (if not in the same office) are better served by a centralized VCS which is simpler to understand and mirrors how the organization works. Open Source will probably never produce a good centralized VCS because it's not a problem that exists for Open Source projects.