Azure DevOps Cheat Sheet

SHORTCUTS

?
Short keyboard shortcuts

p
Navigate to projects listing page

g, h
Navigate to project home page

s
Move focus to search

Esc
Dismiss context menu

i
When at Boards move to Sprints

b
When at Boards move to Kanban board page

n
When at Boards create new work item

Alt+i
When creating new work item assign to me

Shift+Alt+c
When creating new work item copy title to clipboard

Ctrl+Enter
When creating new work item save and close

1
When at Repos open contents

2
When at Repos open history

t
When at Repos move focus to directory path

PROCESS

Basic
(Epic, Issue, Task)

Agile
(Epic, Feature, User Story, Task, Issue)

Scrum
(Epic, Feature, Product backlog item, Task, Impediment)

CMMI
(Epic, Feature, Requirement, Task, Change Request, Issue, review, Risk)

INHERIT
(Custom your own)

BOARDS & WORK ITEMS

Work Items
List all work items in the DevOps

Boards
Kanban view of work items

Backlogs
Prioritized list of work items

Sprints
Sprint based list of work items (Scrum)

Queries
Reports of work items in DevOps

TERMS

Area Path
Groupping for work like team or product

Iteration
Timespan for work items. Like sprint or release

Epic
Huge work item that takes even months to finish.

Agent
Computer that builds the software

Pipeline
Set of tasks that are required to build software. Automates the building of the application

Artifacts
Result of pipeline. Usually application that is ready to run, or library for other applications

SECURITY

Contributors
Has permissions to contribute fully to the project code base and work item tracking. The main permissions they don't have are those that manage or administer resources

Project Administrators
Has permissions to administer all aspects of teams and project, although they can't create team projects

Project Collection Administrators
Has permissions to perform all operations for the collection

Readers
Has permissions to view project information, the code base, work items, and other artifacts but not modify them

Build Administrators
Has permissions to administer build resources and build permissions for the project. Members can manage test environments, create test runs, and manage builds

Release Administrators
Has permissions to manage all release operations

AZURE PIPELINES

Deployment Group
Set of deployment machines that have DevOps Agent software installed

Environment
Collection of resources where you deploy your application

Job
Stage contains one or more jobs. Each job run on agent. Job groups one or more steps

Stage
Logical boundary in pipeline. For example QA/staging or production

Step
Smallest block of pipeline. Like build app or run unit tests. Step is script or task

Library
Secure files or variable group. Secure files is shared files between pipelines

BRANCH POLICIES

Minimum number of reviewers
Requires that a specified number of reviewers approve the code, with no rejections

Check for linked work items
Require associations between PRs and work items

Check for comment resolution
Checks whether all PR comments are resolved

Limit merge types
Enforce a merge strategy for PR completion

Build validation
Require PR changes to build successfully before the PR can complete

Status checks
Require status API check to pass before the PR can complete