There are a few synchronization models according to Wikipedia: http://en.wikipedia.org/wiki/Synchronization_model
CVS uses the first one, check-in/check-out, but is that what SVN uses? I know Mercurial/Git use the change set model, but what 开发者_运维知识库does SVN use?
Subversion uses ChangeSets to store the information in the repository.
精彩评论