テクノロジ系 / ソフトウェア開発管理技術
バージョン管理
ソースコードや文書の変更履歴を記録し、過去版の参照や差分確認、共同作業を可能にする管理です。
もう少し詳しく
バージョン管理では、いつ、誰が、何を変更したかを記録します。これにより、誤った変更の切戻し、複数人での並行開発、リリース版の特定、変更理由の追跡ができます。構成管理がシステムを構成する成果物全体を管理する広い概念であるのに対し、バージョン管理は変更履歴や版の管理に焦点があります。
試験での見方
例:新機能開発用のブランチを作成し、レビュー後に本線へマージすることで、安定版を保ちながら開発できます。
Gitなどのツール名だけでなく、履歴管理、差分管理、ブランチ、マージ、切戻し、トレーサビリティの目的を押さえます。