Source Control Flashcards

1
Q
Which one of the following source control platforms does the source control integration in Studio support?
A. Revision Control System (RCS)
B. Concurrent Versions System (CVS)
C. Source Code Control System (SCCS)
D. Git
E. Subversion
A

D. Git

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which one of the following best describes how application changes are saved to a remote repository?
A. Commit Changes from the Source Control menu in Studio
B. Link to Source Control from the Source Control menu in Studio
C. Click the Create pull request button in GitHub
D. Save Application from the File menu in Studio
E. Click the Open pull request button in GitHub

A

A. Commit Changes from the Source Control menu in Studio

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How many of System Administrator’s changes are selected to be committed?
The Select files to commit dialog with All Update Set 3/9, Fred Luddy 2/2, Carol Coughlin 0/1, System Administrator 1/6.
A. 3/9
B. 2/2
C. 1/6
D. 0/1
E. 1/9

A

C. 1/6

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Which one of the following is the current status of source control for the application open in Studio?
The Studio Footer show the Wish List application is using the WishSandbox branch.
A. Not connected to source control
B. Connected to source control, no updates
C. Connected to source control with remote updates available
D. Connected to source control with local updates to commit
E. Not enough information provided

A

D. Connected to source control with local updates to commit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Which one of the following is the currently active branch for the application?
The Studio Footer show the Wish List application is using the WishSandbox branch.
A. Validate Quantity
B. WishSandbox
C. Wish List
D. The application is not connected to source control
E. Not enough information provided

A

B. WishSandbox

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Which of the following best describes how a developer begins the process to merge a branch? More than one response may be correct.
A. In Studio, open the Source Control menu and select the Merge Branch menu item.
B. In GitHub, select the branch to merge and click the Pull request link.
C. In GitHub, select the branch to merge and click the New merge request button.
D. In Studio, open the Source Control menu and select the New Pull Request button.
E. In GitHub, select the Compare & pull request button for a recently pushed branch.

A

B. In GitHub, select the branch to merge and click the Pull request link.
E. In GitHub, select the Compare & pull request button for a recently pushed branch.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Which one of the following best defines a stash?
A. A local Update Set of uncommitted files
B. Facial hair between the lip and the nose
C. A fixed set of files for an application
D. A fixed set of files selected to commit
E. A remote Update set of files to merge

A

A. A local Update Set of uncommitted files

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which one of the following describes how is a tag used with the Now Platform?
A. In Studio, open the Source Control menu and select the Manage Tags menu item. Click the Apply link for the tag to apply.
B. In Studio, open the Source Control menu and select the Create Branch menu item. Select a tag to use for branch creation.
C. In Studio, open the Source Control menu and select the Switch Tag menu item. Select a tag.
D. In GitHub, open the release tab. Click the tags tab. Click the Apply to branch button and select a branch to apply the tag.
E. In GitHub, select a branch. Click the New pull request button. Select a tag to pull into the branch.A

A

B. In Studio, open the Source Control menu and select the Create Branch menu item. Select a tag to use for branch creation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

True or False? The only ways to resolve a conflict when applying a stash are to Take Stashed Changes or Discard Stashed Changes.

A

FALSE

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which one of the following best describes how a development environment is configured to use multiple instances?
A. Use Studio to create the application in each instance and link the application to a single Git repository.
B. Create the application in one instance, link to source control, and initiate a pull request from the other instances.
C. Create the application in one instance, link to source control, and import from source control for all other instances.
D. Create a Git repository and import the repository from source control to all instances.
E. Download Update Sets for the application from each instance and merge the Update Sets in the Git repository.

A

C. Create the application in one instance, link to source control, and import from source control for all other instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly