CVS
Concurrent Versions Systemのことだよ
システム(ソフト)だよ
ファイルの変更履歴を管理するよ
簡単に書くよ
CVS(読:シーブイエス)とは
「Concurrent Versions System」のこと。
用語の中身としては
ファイルの変更履歴を管理してくれるシステム(バージョン管理システム)のひとつ
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「バージョン管理システム」と「Concurrent Versions System」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
バージョン管理システムは「ファイルの変更履歴を管理してくれるシステム」です。
例えばプログラミングをしていると、日々、ファイルの内容は変わっていきます。
この変わっていく履歴を管理して、必要に応じて前のものに戻したり、あるいは途中で枝分かれして別の変更を加えたりするためのシステムがバージョン管理システムです。
一般的なバージョン管理システムは、複数人で同じファイルに変更を加えることを想定しています。
そのため、複数人でシステム開発をやるときに、ソースコード(プログラムの元ネタ)を管理する手段として、よく導入されます。
Concurrent Versions Systemは「バージョン管理システムのひとつ」です。
世の中には、いろいろなバージョン管理システムがあります。
その「いろいろ」のひとつです。
以上を踏まえて
「Concurrent Versions System」の省略表現
が「CVS」です。
「Concurrent Versions System(コンカレント・ヴァージョンズ・システム)」の頭文字を取って「CVS」ね。
CVSの具体的な使い方については、ここでは触れません。
興味がある方は、専門的に解説しているところで情報を補完してください。
一言でまとめるよ
まぁ「CVS」って単語が出てきたら「ファイルの変更履歴を管理してくれるシステムなんだな~」と お考えください。






