/
Browse
/
Courses
/
DevOps for ABAP with gCTS in SAP S/4HANA
/
Assignment Week 3
gCTS Basics and Preparation
Exercise
Why gCTS?
gCTS in action
Introduction to the exercises
Introduction to the exercise landscape
Configuration to enable gCTS
Create a repository on GitHub
Exercise Week 1
Downloads
Quiz
Use gCTS Basics
Leverage Git Capabilities in ABAP
Tailor gCTS to Your Needs
gCTS in CI/CD Processes
Bonus Content
Knowledge quiz
It's time to put what you've learned to the test, get 8 right to pass this week.
1.
How can branches be merged on the remote repository when the main branch is protected against pushes?
Choose the correct answer.
By pushing the changes to the remote repository
By using the 'Merge Branches' function in the gCTS app
By using the 'git merge' command
By creating a pull request
2.
Which characteristic describes the main branch of a repository?
Choose the correct answer.
Releases will be realized with the main branch.
The main branch is mostly used for feature development.
The main branch is always stable.
The main branch is needed for emergency and hotfix corrections.
3.
Which action on the Commits tab will change the current commit?
There are two correct answers.
Update to latest commit
Switch to another commit
Compare commits
Click on the commit ID
4.
In gCTS app, where can you see whether a branch is local or remote?
Choose the correct answer.
On the Configuration tab
On the Activities tab
On the Branches tab
On the Properties tab
5.
What can you do in the table of repository parameters?
There are three correct answers.
Create new parameters
Compare the current value of parameters with their default value
Change the values of existing parameters
Set parameters in the file DEFAULT.PFL
Edit repository parameters on GitHub
6.
What are the types of in-app help for gCTS?
There are two correct answers.
Guided tour
What’s New
SAP Siri
Context-sensitive help
7.
When do you add content to a repository?
There are two correct answers.
When you release a task or a transport request
When you manually push an object
When you update the repository to the latest commit
When you create a new branch
8.
How can you integrate branches into a default branch?
Choose the correct answer.
Compare branches and switch branch afterwards.
Check out branches to the default branch.
Use merge/pull requests.
Branches cannot be integrated into each other.
9.
What is the consequence of having set the parameters VCS_AUTOMATIC_PULL and VCS_AUTOMATIC_PUSH of a repository to 'false'?
There are two correct answers.
It stops the automatic overwriting of files.
Conflicts can be detected.
The conflict resolution editor is now available on the Commits tab.
Every commit will cause a conflict.
10.
What is the correct sequence for finding and solving conflicts?
Choose the correct answer.
Update to the latest commit, solve conflict, commit and push
Update to latest commit, commit and push, solve conflict
Solve conflict, commit and push, update to the latest commit
Commit and push, solve conflict, update to the latest commit