Source Control - Distributed Systems vs. Non Distributed - What's the difference?
问题 I just read Spolsky\'s last piece about Distributed vs. Non-Distributed version control systems http://www.joelonsoftware.com/items/2010/03/17.html. What\'s the difference between the two? Our company uses TFS. What camp does this fall in? 回答1: Simply speaking, a centralized VCS (including TFS) system has a central storage and each users gets and commits to this one location. In distributed VCS, each user has the full repository and can make changes that are then synchronized to other