リポジトリとは?りぽじとり
リポジトリとは、要求・設計・ソースコード・テストデータ・用語定義といった開発と保守の情報を、相互に関連づけて一元管理する仕組み。関連づけがあるため変更の影響範囲を機械的に追える。支援士では、開発環境のセキュリティを保つ対象として、アクセス権の付与と履歴の管理の観点から問われる。
最終更新:2026-10-06
情報処理安全確保支援士を最短で暗記・合格する →背景
成果物が個人の端末や共有フォルダに散らばっていた時代は、仕様変更のときにどの設計書とどのテストを直すべきかを人の記憶に頼るしかなく、直し漏れが本番障害になった。関連づけて集約すれば、重複作業が減り、用語や定義のぶれも解消できる。近年はソースだけでなく、認証情報や設定まで同じ場所に置かれるため、公開範囲の設定そのものが守るべき資産になっている。
具体例
GitHub のリポジトリでは、ブランチ保護でレビュー通過前の取り込みを禁じ、シークレットスキャンでアクセスキーの混入を検出できる。誰がいつ何を取り込んだかが履歴に残るため、インシデント時に混入経路をたどる材料にもなる。
試験での引っ掛け
版管理システムの保管場所という狭い意味に限らない点に注意する。成果物どうしを紐付けて影響範囲を追跡できることが本質で、データ項目の定義だけを集めたデータディクショナリより対象が広い。単なるファイル置き場や共有フォルダと同じだと説明する選択肢は誤りになる。
関連用語
出典・参考
公式シラバスの4 開発技術 > 3. 開発環境管理 > (2) 管理対象に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。