資料來源:http://www.coders2020.com/ylang/zt/what-is-cvs
一致版本系統(CVS) 是使您處理多文件在項目的配置管理工具。例如, 在軟體項目, 多位開發商從事同樣或不同的代碼文件。各位開發商需要保留文件的一個個人拷貝和避免重寫變動由其它開發商做。開發商也許改變或修改代碼文件, 根據需要。結果, 所有文件在項目頻繁地接受修正。這些修正可以構成軟體下發行的部分。處理代碼文件為軟體下發行, 您需要維護通知關於各種各樣的修改, 譬如變動做編碼, 計時的日誌變動做了, 並且開發商做變動。您並且需要避免偶然刪除或重寫代碼。CVS 使您執行所有這些任務。
CVS 處理項目的文件和目錄。它記錄一個文件的各種各樣的版本在一個多用戶環境裡。它採伐變動做對文件、目錄, 和目錄樹結構。CVS 並且維護您能使用為項目狀態報告所有變動的歷史。
CVS 建築學包括CVS 伺服器和CVS 客戶。CVS 伺服器存放貯藏庫。CVS 客戶連接到CVS 伺服器訪問貯藏庫和結算離開一個地方運作的拷貝。CVS 這建築學是理想的為網路環境。CVS 支持多個終端用戶同時運作在同樣項目從遠程位置。
中央伺服器概念在CVS 保證, 所有項目資料同步通過一間共同的貯藏庫並且跟隨機制對更新變化在文件上。有您能使用訪問CVS 伺服器的各種各樣的CVS 客戶。
參考相關網站:http://cvsdoc-zh.gro.clinux.org/cvsdoc/zh_TW/html/1_11_19/Overview.html#Overview
沒有留言:
張貼留言