version control
プログラムのソースコードや設計図、文書ファイルなどの随時更新が行われるデータなどの更新履歴を管理すること、またはその機能をいう。
プログラム開発やマニュアル執筆のほか、各種ドキュメント作成などにおいて、バージョン管理システム(VCS)を利用して、ファイルにバージョンを付与し、修正や追記といった変更内容を登録・管理することで、修正の新旧を区別し、A部分の修正によるB部分の先祖返りといった問題を防止する。また、履歴をさかのぼって修正を加える前の段階(バージョン)へ戻したり、他人が行った修正箇所を探すといったことも行うことができる。
複数人が共同作業で、同じファイルをそれぞれが更新する場合に特に威力を発揮する。
Copyright © ITmedia, Inc. All Rights Reserved.