Version Control Systems Flashcards

1
Q

Which of the following best describes the purpose of a version control system?

Choose one of the options below

Managing project timelines.

Tracking changes to code and project files

Assigning tasks to team members.

Generating automated test reports.

A

Tracking changes to code and project files

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

What are the benefits of using source control systems?

Choose all the options that apply

Code Integrity and Backup.

Testing of code.

Experimentation and Rollbacks.

History and Version Tracking.

A

Code Integrity and Backup.

Experimentation and Rollbacks.

History and Version Tracking.

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

Which popular version control tool is known for its distributed architecture and fast performance?

Choose one of the options below

Subversion (SVN)

TFS

Git

All of the above

A

Git

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

What operations can you perform using Git?

Choose all the options that apply

Clone

Push and Pull

Merge

Delete

A

Clone

Push and Pull

Merge

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

Which of the following option in UiPath Studio allows you to create a local repository and copy the project to it?

Clone Repository

Copy to Git

Git Init

Connect to Git

A

Git Init

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

In the show Changes window, activities highlighted in green have modified properties.

Choose one of the options below

True

False

A

False

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

What does branches allows you to do?

Choose one of the options below

Develop and test various features in parallel

Compare different versions of the project

Compare between different projects

Manage workflow files

A

Develop and test various features in parallel

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

We want to integrate the updates pushed to the remote master branch into a feature branch. What do we need to do?

Choose one of the options below

While working in the feature branch, select Pull and select the master branch

While working in the feature branch, select Push and select the master branch

While working in the feature branch, select Manage Branches > Select the master branch and select Merge

While working in the feature branch, select Manage Branches > Select the master branch and select Rebase

A

While working in the feature branch, select Manage Branches > Select the master branch and select Merge

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

What differences between versions of the workflow files can you see in the Show Changes and Solve conflicts windows?

Choose all the options that apply

Modified activity properties

Removed workflows

Added workflows

Deleted activities

Added activities

A

Modified activity properties

Deleted activities

Added activities

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

Review Question: What type of robot can you provision by using the sign in feature?

Choose one of the options below.

There is no activity for this

Only unattended robots

Only attended robots

Both unattended and attended robots

A

Only attended robots

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

At the start of your day, you’ve pulled the latest version of the project you’re working on from the remote Git repository. You’ve been working for two hours and now you want to check the difference between your version of the project and the last committed version.

How can you do this?

Choose one of the options below

By checking the Show Changes window which is displayed when a project with changes is pushed to the remote repository

By selecting Show Changes in the Project context menu

By selecting Solve Conflicts in the Project context menu

By checking the Solve Conflicts window which is displayed when a project with changes is pushed to the remote repository

A

By selecting Show Changes in the Project context menu

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

Review Question: Which of the following are the three ways to create a new variable in UiPath Studio?

Choose all the options that apply.

Press Ctrl+K in an activity input field that requires a variable

Press Ctrl+Shift+K in an activity input field that requires a variable

Select the Create new Variable option in the Variables panel

Press Ctrl+Shift+K in an input field that requires a variable in the Properties panel

Press Ctrl+K in an input field that requires a variable in the Properties panel

A

Press Ctrl+K in an activity input field that requires a variable

Select the Create new Variable option in the Variables panel

Press Ctrl+K in an input field that requires a variable in the Properties panel

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

Fill in the blank: When working with the Show Changes option it’s good to know that it works at ____________ level.

Choose one of the options below

Project

Activity

Workflow and Project Level

Workflow File

A

Workflow File

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

You’ve been assigned to work on a new automation project. You need to get the project template which is already stored in a remote Git repository. Which option do you need to use in the Studio Team tab?

Choose one of the options below

Git Init

Clone Repository

Copy to Git

Connect to Git

A

Clone Repository

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

Which of the following statements about version control system integration in UiPath Studio is true?

Choose one of the options below

UiPath Studio supports integration with Git, SVN, and TFS version control systems.

UiPath Studio does not support integration with any version control systems.

Version control system integration in UiPath Studio is a deprecated feature.

Version control system integration is only available in the Enterprise Edition of UiPath Studio.

A

UiPath Studio supports integration with Git, SVN, and TFS version control systems.

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

What do branches allow our team to do?

Choose one of the options below

Manage workflow files

Develop and test various features in parallel

Compare between different projects

Compare different versions of the project

A

Develop and test various features in parallel

17
Q

You’ve just created a new project in UiPath Studio. You want to create a local repository and copy the project to it. Which of the following options in UiPath Studio allows you to do both?

Choose one of the options below

Clone Repository

Git Init

Connect to Git

Copy to Git

A

Git Init

18
Q

How can you overwrite the last commit to a Git repository in UiPath Studio?

Choose one of the options below

By selecting Amend Commit in the Commit Changes window

By selecting Undo Commit in the Commit Changes window

By selecting a version you want to commit to in the Commit Changes window

By selecting Undo in the Project context menu

A

By selecting Amend Commit in the Commit Changes window