热门文章
- 如何将某网站加入受信任的站点 (3190)
- windows server 2008 iis7.0 如何发布asp.net MVC2.0网站? (2746)
- 什么是索书号及索书号的构成 (2503)
- 中小学图书馆馆藏分类比例表 (2275)
- 读者借阅率 (2242)
- 世界著名大学图书馆——哈佛大学图书馆 (2132)
- 图书馆设备和管理要求 (2080)
- 图书馆条码知识介绍 (2048)
- 图书流通率 (1951)
- 优秀图书馆管理员职责 (1937)
热门下载
- DELL poweredge 2950 服务器网卡驱动下载 (4077)
- .NET3.5SP1精简安装版下载2.82MB (3029)
- IEWebControls安装包树控件下载 (2793)
- DELL poweredge 2950 服务器阵列卡(RAID)驱动下载 (2177)
- SQLServer2000 企业管理器绿色版 (1692)
- 长江文艺出版社marc数据 (1643)
- 上海锦绣出版社marc数据 (1592)
- 北方妇儿出版社marc数据 (1556)
- Microsoft .NET Framework 4 中文版 (1340)
- 椒江二中最新编目的Marc数据 (1335)
什么叫VSS?什么叫CSV?VSS和CVS的区别
发布时间:2011/8/15 10:23:29 , 浏览次数:898
CVS和VSS的区别
1、 文件修改方式不同
VSS采用独占模式,而CVS是一种可以并发的版本控制方式
2 、项目版本管理不同
VSS并有直接对项目版本管理的支持,通过label来自定义一个版本号,可以解决部分项目版本管理的问题,但这是远远不够的,当一个产品根据用户需求产生一系列不同的项目版本时使用SourceSafe将非常难以管理。
CVS提供了比较完善的项目版本管理。CVS中可以把当前的工作定义成一个版本,一旦生成版本了则版本中的数据被单独取出,处于版本中的文件将保持只读,想获得一个项目的历史版本将轻而易举。同时,对于一个项目版本内部可以调整使用不同的文件版本。
3 、分支功能
CVS和VSS都提供了建立分支和合并分支的功能,但在操作中VSS首先要做项目共享,引入要分支的项目或文件然后做分支操作。.CVS则是直接对文件或者项目做分支,分支操作同时建立。
4 、安全性不同
VSS仅可在局域网内部使用,服务器仅作为一个文件服务器,不需要运行任何程序或者起后台服务,但必须要共享一个可写的文件夹。安全性比较差。
CVS在局域网或者广域网内都可使用,作为服务器不需要共享任何资料,但必须起服务,占用系统资源。安全性强适用面广。
一般开发团队比较小的用VSS,中等规模的用CVS。