首先,这些都是版本管理系统,针对 的主要是纯文本(代码),和多人协同办公的应用环境是不同的(流程也不同)
其次,你多人协同办公的环境也是有差异的,需求也是各异的,如果仅就多人文档管理来说,这两者也各有针对性,git是分布式的,svn是中心式的。
Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。可以看出git比svn更加好用