バージョン管理(ばーじょんかんり)情報システム用語辞典

version control

» 2003年08月14日 00時00分 公開
[@IT情報マネジメント編集部,@IT]

 プログラムのソースコードや設計図、文書ファイルなどの随時更新が行われるデータなどの更新履歴を管理すること、またはその機能をいう。

 プログラム開発やマニュアル執筆のほか、各種ドキュメント作成などにおいて、バージョン管理システム(VCS)を利用して、ファイルにバージョンを付与し、修正や追記といった変更内容を登録・管理することで、修正の新旧を区別し、A部分の修正によるB部分の先祖返りといった問題を防止する。また、履歴をさかのぼって修正を加える前の段階(バージョン)へ戻したり、他人が行った修正箇所を探すといったことも行うことができる。

 複数人が共同作業で、同じファイルをそれぞれが更新する場合に特に威力を発揮する。

Copyright © ITmedia, Inc. All Rights Reserved.