首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >SVN?VSS?为什么一种比另一种更好?

SVN?VSS?为什么一种比另一种更好?
EN

Stack Overflow用户
提问于 2008-11-20 18:27:45
回答 10查看 19.1K关注 0票数 17

我倾向于感觉这里的大多数人认为SVN是镀金的好东西,而VSS是有史以来设计的最糟糕的程序(至少在版本控制方面)。

话虽如此,为什么呢?我使用过一些CVS,而我目前的工作使用的是VSS,从团队的角度来看,我真的不能区分太多区别。我所看到的大多数差异都是表面上的。诚然,我也没有尝试做任何分支/合并,但是作为一个程序员,他进来了,签出文件,处理这些文件,并在一天结束时签入它们,为什么我要一个比另一个呢?

EN

回答 10

Stack Overflow用户

发布于 2008-11-20 18:29:59

Microsoft使Visual Source安全,但不会在内部将其用于任何规模较大的项目。在我的书中,这是反对它的一个主要标志。在大型项目中使用它,你会明白为什么;它很慢,如果你决定让它自动合并任何东西,上帝会帮助你。

票数 10
EN

Stack Overflow用户

发布于 2008-11-20 18:45:50

VSS不是最新的,因此在来自另一个用户的大型签入期间获取atomic将导致文件集不完整。如果在WAN上工作,由于VSS的设计是在共享上工作,这种情况也会变得更糟。

票数 6
EN

Stack Overflow用户

发布于 2008-11-20 18:31:32

与CVS/VSS相比,SVN具有一些重要的特性,比如原子提交、廉价的副本、服务器端更高效的存储。

然而,SVN并不是唯一的修订控制系统。有很多不同的版本控制应用程序。一个新的趋势似乎是走向分布式修订控制,如GitMercurial

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/306339

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档