Revision Control

[rɪˈvɪʒən kənˈtroʊl] リビジョンコントロール

1. ドキュメントやファイルの変更履歴を管理するプロセスやシステム。

文章、プログラムコード、設計図など、様々なデジタル情報の改訂(リビジョン)を記録し、変更内容を追跡したり、過去の状態にいつでも戻せるようにするためのシステムや手法を指します。
Our team uses a revision control system to manage changes to the project documents. (私たちのチームは、プロジェクトのドキュメントへの変更を管理するために改訂管理システムを使用しています。)

2. ソフトウェア開発において、ソースコードなどの変更を追跡し管理するシステム。

特にソフトウェアエンジニアリングの文脈で使われ、ソースコードの変更履歴を記録し、異なるバージョン間の差分を把握したり、複数の開発者による並行作業をサポートするためのシステムを指します。現代では「Version Control」とほぼ同義で使われます。
Developers rely heavily on revision control to manage their codebase. (開発者はコードベースを管理するために、改訂管理に大きく依存しています。)