當前位置:股票大全官網 - 股票行情 - cvs是什麽意思?

cvs是什麽意思?

CVS是壹個C/S系統,是壹個常用的代碼版本控制軟件。主要用於開源軟件管理。類似的代碼版本控制軟件是subversion。許多開發人員通過中央版本控制系統記錄文件版本,以確保文件同步。

CVS版本控制系統是壹個GNU軟件包,主要用於多人開發環境下的源代碼維護。但是由於之前CVS編碼的問題,現在大部分軟件開發公司都用SVN代替CVS。

擴展數據

SVN和cvs的區別

1,版本號?

在SVN,新版本的版本號不是針對特定文件的,而是針對整個庫的。提交5次和提交6次,文件A可能不同也可能相同,即版本1.0和版本1.1可能相同。因為第六次提交可能是因為文件B或者C被修改了。而在CVS中,每次更新可能只修改文件的版本號,也就是A文件的1.0版本和1.1版本肯定是不壹樣的。?

2.目錄的版本控制?

CVS只能版本控制文件,不能版本控制目錄,導致CVS失去了很多功能。SVN在很大程度上避免了這些缺點,SVN把目錄當作壹種特殊的文件。當目錄中的子目錄/文件被刪除、重命名或創建新的子目錄/文件時,目錄的內容會發生變化。

百度百科-—CVS