バージョン管理システム
バージョン管理システム(バージョンかんりしすてむ、version control system、VCS)
そうじゃない分類に、ローカルバージョン管理システム?に分類されるシステムがあった(SCCS、RCS) バージョン管理システムがあると
ファイルの状態がわかる
追加、変更、削除があるか
パーミッションの状態
ファイルの除外設定ができるので、どのファイルが除外すべきファイルかをシステムとして管理できる
管理対象かがわかる
管理したい対象なのか不要なファイルなのか
変更の適用、マージができる
バージョン管理システムがないと
一つのファイルを複数人で編集したときに競合(コンフリクト)してるかの検出が大変?
最近のシステムにはそもそもロック機能はない
ファイルがそもそもの管理対象かどうかが属人的になる
ローカルバージョン管理システム
SCCS
RCS
CVS
Microsoft Visual SourceSafe(VSS)
ver6.0から中央管理リポジトリが作れるようになったらしい
参考