當前位置:編程學習大全網 - 網站源碼 - 怎麽區分:SVN 、CVS、 VSS?

怎麽區分:SVN 、CVS、 VSS?

三種都是版本控制軟件, 多數用於源代碼管理

CVS(Concurrent Version System)版本控制系統是壹種GNU軟件包,主要用於在多人開發環境下的源碼的維護。實際上CVS可以維護任意文檔的開發和使用,例如***享文件的編輯修改,而不僅僅局限於程序設計。CVS維護的文件類型可以是文本類型也可以是二進制類型

Microsoft Visual SourceSafe是微軟公司出品的版本控制系統,簡稱VSS

SVN(Subversion) 壹個開源的版本控制系統

vss是微軟收費的,svn是開源免費的

vss必須有客戶端,svn可以用客戶端,也可以用命令行模式,還可以用網頁方式只讀訪問

vss只支持windows,svn支持windows和linux

vss是鎖定-編輯-解鎖模式,svn雖然也支持鎖定,但默認是修改-沖突-合並模式

vss的版本號對應的是單個文件,svn的版本號對應的是整個版本庫

目前用的最多的是svn,因為它開源、免費、有眾多其它軟件支持配合

  • 上一篇:如何在asp網頁中加入可以打開新網頁鏈接
  • 下一篇:溫度為T時,向2.0L恒容密閉容器中充入1.0molPCl 5 ,反應 經壹段時間後達到平衡。反應過程中測定
  • copyright 2024編程學習大全網