源代碼管理工具調查

 

任務說明:數據庫

1、找出並瞭解當前較爲流行的幾種源代碼管理工具(至少三種);安全

2、創建表格對這些源代碼管理工具的優缺點進行比較分析。服務器

源代碼管理工具工具

優勢學習

缺點spa

SVN操作系統

一、 安全性和版本管理功能較強,能夠實現異地開發的支持命令行

二、  是開發源碼軟件,無需支付購買費用開發

一、 安裝和使用多采用命令行方式,學習曲線高,同時不提供對變動管理的功能源碼

二、 權限設置單一,沒法完成複雜的權限控制

VSS

一、 使用簡便易學

二、 能夠獲得穩定的技術支持

一、 功能和安全性較弱

ClearCase

 1、功能完善,提供 VSS, SVN所支持的功能,但不提供變動管理的功能2、安全性好,能夠支持複雜的管理3、技術支持。Rational 公司已被 IBM 公司收購,因此有可靠的售後服務保證。

一、 學習曲線和學習成本高,須要集成 ClearQuest 才能完成完整的配置管理功能

二、 成本須要考慮的費用除購買 license 的費用外,還有必不可少的技術服務費用

CVS

一、 支持幾乎全部的操做系統

二、 使用比較簡單,只需對配置管理作簡單培訓便可

三、 安全性高,CVS服務器有本身專用的數據庫,文件存儲並不採用「共享目錄」方式,因此不受限於局域網

一、 速度通常

二、 安裝、配置較複雜

三、 缺乏相應的技術支持

相關文章
相關標籤/搜索