バージョン管理
バージョン管理とは、一般的には製品、文書等の生産や運用過程において、刻々と変化するある対象データの全体あるいは一部の情報を複数保持し管理することである。 単純なバージョン管理
コピーによるバージョン管理
もっとも原始的なバージョン管理は、オリジナルを変更する前にコピーを作り、そのコピーに対して変更を加えるという方法である。
さすがにこの方法では効率が悪い。
オリジナルを丸ごとコピーするのは、ディスク容量の無駄だし、古いバージョンを辿って、いつ、誰が、何を変えたか調べるのも大変である。 コーディング規約で、修正前のソースコードはコメントアウトして残すというルールを定めたもの。
何度も更新がされると可読性が著しく悪化することが判明した。
ドキュメンテーション(書類)によるバージョン管理
専用のソフトウェアによるバージョン管理