All mock tests are FREE till 31 December — register to save your progress
Unit 6 · Software Engineering Paper 2 CS · November 2021

In the context of Software Configuration Management (SCM), what kind of files should be committed to your source control repository?

A. Code files

B. Documentation files

C. Output files

D. Automatically generated files that are required for your system to be used

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: A. A and B only

Explanation

Source control should hold the files people write — code and documentation. Build outputs and generated files are reproducible and are normally left out.

Note: Generated files needed to use the system (D) are sometimes committed too; the official key accepts only code and documentation.

More Software Engineering questions