200-901 · Question #77
What are two advantages of version control software? (Choose two.)
The correct answer is D. It supports comparisons between revisions of source code files. E. It allows new team members to access the current code and history. Version control software offers advantages such as tracking and comparing changes across different revisions of source code files, and enabling new team members to easily access the project's entire code history.
Question
What are two advantages of version control software? (Choose two.)
Options
- AIt supports tracking and comparison of changes in binary formate files.
- BIt allows old versions of packaged applications to be hosted on the Internet
- CIt provides wiki collaboration software for documentation.
- DIt supports comparisons between revisions of source code files.
- EIt allows new team members to access the current code and history.
How the community answered
(34 responses)- A3% (1)
- B6% (2)
- C3% (1)
- D88% (30)
Why each option
Version control software offers advantages such as tracking and comparing changes across different revisions of source code files, and enabling new team members to easily access the project's entire code history.
While some version control systems can store binary files, their primary strength and efficiency are in tracking text-based changes; tracking and comparing changes in binary files is generally less efficient and often not a core advantage due to the nature of binary data.
Version control systems are not designed to host old versions of packaged applications on the Internet; their purpose is source code management, not application deployment or hosting.
While collaboration is a benefit, version control software itself does not inherently provide wiki collaboration software; this functionality is typically offered by separate tools or integrated platforms that may include version control.
Version control systems are fundamentally designed to track changes in text-based files, like source code, allowing users to compare different revisions, identify modifications, and understand the evolution of the code over time.
Version control systems act as a central repository for code and its history, making it easy for new team members to clone the repository and immediately get access to the latest code as well as all previous revisions and commit messages.
Concept tested: Version control system benefits
Source: https://git-scm.com/book/en/v2/Getting-Started-About-Version-Control
Topics
Community Discussion
No community discussion yet for this question.