分散開発環境において、各開発者のローカル環境に全履歴を含んだ中央リポジトリの完全な複製をもつことによって、中央リポジトリにアクセスできないときでも履歴の調査や変更の記録を可能にする、バージョン管理ツールはどれか。

分散型のGitは全履歴を手元に複製しオフライン作業できる

エンベデッドシステムスペシャリスト試験2018年度 春期 午前II11/開発 / 管理

選択肢

正解と解説

正解: Git

Gitは分散型バージョン管理システムで、クローン時に全履歴を含むリポジトリ全体が各開発者の手元に複製される。そのため中央リポジトリに接続できなくても、履歴の閲覧・差分の確認・ローカルへのコミットが可能で、接続が回復してからpush/pullで同期すればよい。SubversionやCVS、RCSは集中型で、履歴はサーバ側にあるためオフラインでは同じことができない。

選択肢ごとの解説

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前II 問11(IPA)

同じ分野の他の問題

最終更新:2026-08-25/解説・選択肢ごとの解説は資格暗記が独自に作成しています。問題文と選択肢の出典は上記のとおりです。