200-901 · Question #124
what is an advantage of a version control system?
The correct answer is C. facilitates resolving conflicts when merging code. Version control systems (VCS) like Git provide built-in tooling to detect, display, and help resolve merge conflicts when multiple developers modify the same files - this is a core, defining advantage. Choice C is correct. Choice A is wrong; VCS does not force any particular…
Question
what is an advantage of a version control system?
Options
- Aforces the practice of trunk-based development
- Bprevents over-writing code or configuration files
- Cfacilitates resolving conflicts when merging code
- Densures that unit tests are written
How the community answered
(29 responses)- B3% (1)
- C93% (27)
- D3% (1)
Explanation
Version control systems (VCS) like Git provide built-in tooling to detect, display, and help resolve merge conflicts when multiple developers modify the same files - this is a core, defining advantage. Choice C is correct. Choice A is wrong; VCS does not force any particular branching strategy like trunk-based development - teams choose their own workflow. Choice B is incorrect; VCS does not prevent overwriting files outright, but it does track history so overwritten changes can be recovered. Choice D is wrong; VCS has no mechanism to enforce unit test creation - that is a team practice or CI pipeline concern.
Topics
Community Discussion
No community discussion yet for this question.