集中式的版本控制系统都有一个单一的集中管理的服务器,保存所有文件的修订版本,而协同工作的人们都通过客户端连到这台服务器,取出最新的文件或者提交更新。Subversion的特点概括起来主要由以下几条:每个版本库有唯一的URL(官方地址),每个用户都从这个地址获取代码和数据;获取代码的更新,也只能连接到这个唯一的版本库,同步以取得最新数据;提交必须有网络连接(非本地版本库);提交需要授权,如果没有写权限,提交会失败;提交并非每次都能够成功。如果有其他人先于你提交,会提示“改动基于过时的版本,先更新再