源代碼管理工具調查
阿新 • • 發佈:2018-03-20
基本 IT hub width 沒有 tab 倉庫 github sources
任務說明:
一、找出並了解當前較為流行的幾種源代碼管理工具(至少三種);
二、建立表格對這些源代碼管理工具的優缺點進行比較分析。
工具 |
優點 |
缺點 |
VSS |
易學易用,安裝和配置非常簡單,不需要外部的培訓。對用戶的數目是沒有限制的。使用 VSS 的費用是較低的。是微軟的產品,可以得到穩定的技術支持。 |
安全性不高,功能比較基本。只能在 windows 平臺上運行。 |
SVN |
免費,支持Linux和windows。可以從任何因特網的接入點存取最新的代碼,易用性正在提高。 |
權限設置單一,無法完成復雜的權限控制。沒有生產廠家為其提供技術的支持。 |
ClearCase |
功能比CVS、SourceSafe強大得多。ClearCase 通過多點復制支持多個服務器和多個點的可擴展性,並擅長設置復雜的開發過程。 |
價格昂貴,需要培訓(費用高) 安裝和維護遠比VSS 復雜。沒有專用的安全性管理機制,依賴於操作系統。 |
GitHub |
分布式、代碼是最新的,比較靈活。速度比SVN快,一旦沒有網絡或者服務器掛了,可以提交到本地的版本倉庫,且用戶基數大。 |
上手較難,所以要慢慢磨合。非常適用代碼跟蹤,但是卻不是最好的設計跟蹤工具。GUI混亂 |
源代碼管理工具調查