平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問13
テクノロジ/開発技術構成管理ツールを使用して開発用のソースコードを取得する際に,リポジトリ上の位置やリビジョンなどの構成情報を保持したままでソースコードを入手したい。このとき,構成管理ツールに対して行う操作はどれか。
出典:平成22年度 秋期 システムアーキテクト試験 午前Ⅱ 問13
- アインポート
- イエクスポート
- ウコミット
- エチェックアウト
正解:エ
解説
構成管理ツールにおいて,リポジトリ上の位置やリビジョンなどの構成情報を保持したまま作業用にソースコードを取得する操作は「チェックアウト」である。これに対し,インポートは外部のソースコードを新たに構成管理下に取り込む操作,エクスポートは構成情報を保持せずに単純にファイルを取り出す操作,コミットは変更内容をリポジトリに反映(登録)する操作である。
選択肢ごとの解説
- ア誤り。インポートは,構成管理されていない外部のソースコードを新たにリポジトリに登録する操作である。
- イ誤り。エクスポートは,構成情報(リビジョンなど)を保持せずにファイルを単純に取り出す操作であり,構成情報を保持したい今回の目的には合わない。
- ウ誤り。コミットは,作業者が変更した内容をリポジトリに反映(登録)する操作であり,ソースコードを取得する操作ではない。
- エ正しい。チェックアウトは,リポジトリ上の位置やリビジョンなどの構成情報を保持したまま,作業用にソースコードを取得する操作である。