66.7k views
5 votes
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

Choose the correct answer from the options given below:

(1) a and b only

(2) b and c only

(3) c and d only

(4) d and a only

User Barnack
by
8.2k points

1 Answer

4 votes

Final answer:

The correct files to commit to a source control repository in software configuration management are code files and documentation files.

Step-by-step explanation:

The correct answer is option a and b only.

In software configuration management (SCM), the files that should be committed to your source control repository are code files and documentation files. Code files include the source code of your software, which contains the instructions that define how your program operates.

Documentation files provide information about the software, such as user manuals, installation instructions, and design documents.

Output files and automatically generated files that are required for your system to be used should not be committed to the source control repository.

Output files are the result of running your program, such as log files or generated reports. Automatically generated files are created during the build or compilation process, but they are not part of the original source code.

User Elmarko
by
8.7k points