Discuss / Git / 有点困惑

有点困惑

Topic source

"因为Linus坚定地反对CVS和SVN,这些集中式的版本控制系统不但速度慢,而且必须联网才能使用"??? Git不联网使用吗,老师?有没有Git和CVS,SVN运动速度慢的评测比较数据!

船长杰克

#2 Created at ... [Delete] [Delete and Lock User]

git跟svn的差别: git:分布式,本地有镜像,无网络时也可以提交到本地镜像,待到有网络时再push到服务器. svn:非分布式.无网络不可以提交.

关系速度这一点没有做过具体试验。

关于联网,一般情况下集中式版本控制系统,如SVN和分布式版本控制系统,如git都会使用到网络。

但是,“做成一个版本”是是否需要用到网络,所谓一个版本就是基于上一版本对文件的“增加,删除,或者修改的部分”。

分布式版本控制系统,本地的文件的版本历史和服务器的一致,在本地就可以“做成一个版本”,不需要网络。

集中式版本控制系统,本地只有文件的最新版,完整的版本历史在服务器,本地的“增加,删除,或者修改的部分”,只有提交到服务器在算“做成了一个版本”。


  • 1

Reply