1.服务器公司统一控制管理,在很多情况下,一个集中式的数据仓库却是更合适的。例如,如果你有一些核心代码想只允许部分人能访问,把它放到git里必然是你不希望的。很多的企业都是将它们的代码集中管理的,如此说来所有(重要)政府项目估计都使用的是集中式数据仓库的版本控制系统。 2.安全机制, 不会每个人都拷贝一份, 可以对组员限制, 也可以分配不同组 3.团队合作开发起来传递的数据量不会过大, git因为都是镜像, 如果有个美工传个500mb的psd, 不相关的人员也要去下载, 很浪费流量和更新时间 4.subversion感觉搭建非常简单支持https, 可以外部网络访问, 可以让员工在家办公, 也不用担心传递数据的流量(好邪恶) 5.每个人的电脑大小不一定能装下特 别大的项目, 对于svn来讲, 公司配备一个足够大的服务器硬盘就好了, 而且哪个项目完成, 直接删掉本地目录就好, 完全没有保留的必要 6.网游公司, 广告公司这些需要大量媒体设计混合到程序的项目中, 很需要svn这样的服务器. 7.svn相对于git分支确实弱爆了, 但是并不能通过鄙视svn就能把所有人的 别大的项目, 对于svn来讲, 公司配备一个足够大的服务器硬盘就好了, 而且哪个项目完成, 直接删掉本地目录就好, 完全没有保留的必要 6.网游公司, 广告公司这些需要大量媒体设计混合到程序的项目中, 很需要svn这样的服务器. 7.svn相对于git分支确实弱爆了, 但是并不能通过鄙视svn就能把所有人的