AWS Certified Developer Associate DVA-C02 Practice Question
A development team is utilizing AWS CodeCommit for their source control and they wish to implement a workflow strategy that allows parallel development while ensuring that new features can be developed independently from the hotfixes to the production code. Which of the following branching strategies would best facilitate this requirement?
Using a feature branching strategy and creating a separate branch for hotfixes
Using a single 'development' branch for both new features and hotfixes and merging to main for releases
Creating different repositories for features and hotfixes
Applying all changes directly to the main branch and using tags to differentiate feature changes from hotfixes
Feature branching strategy allows for the development of new features to be done in isolation from the main branch (often called master or main). This means that different feature branches can be used for developing new features without affecting the stability of the main branch, which is often used for production or release purposes. When a feature is complete, it can then be merged back into the main branch. The hotfix branch is created specifically to address critical issues in the production environment and can be merged back into the main and development branches with pinpoint precision. This separation of concerns helps ensure that neither new development nor emergency fixes interrupt the flow of the other.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is a feature branching strategy?
Open an interactive chat with Bash
Why is it important to separate feature development from hotfixes?
Open an interactive chat with Bash
What are the potential drawbacks of creating different repositories for features and hotfixes?
Open an interactive chat with Bash
AWS Certified Developer Associate DVA-C02
Deployment
Your Score:
Report Issue
Bash, the Crucial Exams Chat Bot
AI Bot
Loading...
Loading...
Loading...
IT & Cybersecurity Package Join Premium for Full Access