A development team is using a version control system that has a centralized workflow. Which feature of the version control system ensures the integrity of the central repository?
A.
central common code versioning backup
B.
built-in conflict resolution mechanism
C.
distributed nature of the version control system architecture
D. Tracked code changes of the developers. Version control tracks all changes, making every modification auditable and reversible, which ensures data integrity.
why not b
The built-in conflict resolution mechanism (option B) is indeed an important feature of version control systems, but it doesn't directly ensure the integrity of the central repository. Instead, it helps developers resolve conflicts when multiple changes are made to the same part of the code.
The integrity of the central repository is maintained by tracking code changes (option D). This feature ensures that every change made by developers is recorded, allowing for a complete history of modifications. This way, any issues can be traced back to their source, and the repository remains consistent and reliable.
The answer is D:
Tracked code changes of the developers ensure the integrity of the central repository in a version control system that has a centralized workflow. With a centralized workflow, there is a single central repository that serves as the authoritative source for the codebase. All team members push their changes to this central repository, and it is important that the repository's integrity is maintained. The central repository can maintain the latest working version of the codebase only if each team member's code changes are tracked and controlled. This feature helps prevent accidental or unauthorized modifications to the central codebase.
As a client-server model, a centralized workflow enables file locking so that any piece of the code that's currently checked out will not be accessible to others, ensuring that only one developer can contribute to the code at a time. Team members use branches to contribute to the central repository, and the server will unlock files after merges.
https://about.gitlab.com/topics/version-control/what-is-centralized-version-control-system/
B. built-in conflict resolution mechanism
In a centralized version control system, the integrity of the central repository is maintained through features like the built-in conflict resolution mechanism. This ensures that when multiple developers are working on the same codebase, any changes that could potentially conflict with the work of others are detected and can be resolved before they are committed to the central repository.
upvoted 4 times
...
This section is not available anymore. Please use the main Exam Page.200-901 Exam Questions
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
daniii89
3 months, 1 week agoExamNinja1
3 months, 2 weeks agosamitherider
8 months, 2 weeks agosandaruwann654
1 year, 1 month agoherrmann69
1 year, 3 months agoLukeJones
1 year, 5 months ago