· 中文版     · English Version

中小型图书馆信息网

学海拾贝 书林漫步

首页  >  本站指南  >  技术交流 > 

什么叫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。

 

;

首页  -  公告  -  本站指南  -  新闻中心  -  名馆展示  -  区域检索  -  下载中心  -  留言板  -   后台管理

地址:浙江省杭州市下城区潮王路东方豪园俊豪阁 电话:0571-81956312 传真:0571-81956329

版权所有 ©1999-现在 杭州蓝博计算机有限公司 浙ICP备14028990号 浙公网安备33010602013611