Glossary

This glossary provides definitions of common terms and features in Revvy, serving as a quick reference for users.

Activities

Central log of all actions across branches and pipelines. Use filters by type, status, or date to find jobs and drill into results.

Add Components

Brings metadata from a connection into a branch. Select a connection, pick items, enter a commit message, and run. Creates “Commit to Branch” and “Search Conflicts” jobs in Activities.

Applications (Security)

Manage application credentials and keys. View details, edit, or revoke as needed in Global Console.

Auto Retrieval

Metadata retrieval runs automatically on a schedule (about every 15 minutes). Manual retrieval is also available, with all runs logged in Activities.

Branch Components

The Components tab lists metadata in the branch: type, name, updated by/date, commit hash. Filter by type, activity, or Salesforce updated by/date. Add via Add Components, PR merges, or destructive sets. Edit or delete via ⋮ menu or by opening a component.

Code Coverage Settings (Connections)

Set required test coverage thresholds for validations and deployments. Helps enforce quality per org.

Code Tab

Workspace hub for branches. Lists All, Yours, Active, and Stale branches with search and sorting. Each card shows ahead/behind, PR tags, and last activity.

Commits Tab (Branch)

History of commits in a branch, with message, author, timestamp, and commit hash. Useful for auditing and reviews.

Components Changed (Pull Request)

Lists changed metadata in a PR. Open items to view diffs. Reviewers can Approve or Request Changes here.

Connections (DevOps)

Authenticated Salesforce orgs shown inside the DevOps app. If missing, set up in Global Console first. Used for retrieving metadata, validating, deploying, and pipelines.

Connections (Global)

Org authentications configured in Global Settings. These flow into the DevOps app once valid.

Delete Branch

From the branch header ⋮ menu, select Delete. Removes the branch and its components (permissions required).

Deploy (Branch)

Runs a deployment with selected components. Options include test levels, destructive changes, and selective profile/permission set deployment. Logs show backup, manifests, deployed items, and job ID.

Feature Branch

Isolated workspace for changes, created from a source branch (main or release). Used for committing, validating, and preparing features.

Global Settings

Admin console for tenant-level setup. Manage users, groups, roles, licenses, security, and connections. The DevOps app relies on this.

Groups

Collections of users that inherit a Role. Update the group’s Role to update permissions for all its users.

Help & Support

Accessed from the “?” icon. Includes product docs, in-app chat, and ticket support with searchable history.

Identity Providers (SSO)

Configure SSO (OIDC or SAML) in Global Settings. Appears with client ID details and can be edited or removed.

Jobs

Execution records for actions like Validate, Deploy, Rollback, or pipeline steps. Each job has timestamps, duration, actor, and logs.

Job Statuses

  • Queued — scheduled but not running yet.

  • In Progress — currently running.

  • Completed — finished successfully.

  • Aborted — stopped manually.

  • Exception — failed with an error (check logs).

  • Action Required — paused for manual approval in a pipeline.

Jira Integration (Settings)

Add Jira in Settings to link user stories with branches. Integrated stories appear in the Related Stories tab. Can view projects or delete via the recycle icon.

Latest Activity (Sorting)

Sort by A–Z, Z–A, Latest (most recently updated first), or Oldest. Available in PRs and branches.

Licenses

Controls how many users can access DevOps. Assigned automatically when users are created (default: System Administrator).

License Types

  • Full Access — retrieve, manage code, pipelines, deploy.

  • Read Access — view-only, no changes.

Light/Dark Mode

Theme toggle for the UI—no feature difference.

Logs

Detailed output of actions. Access from Activities → Jobs or “See logs” buttons.

Main Branch (Baseline)

The stable source of truth, synced with Production. Features are branched off here.

MFA Devices (Security)

Manage multi-factor authentication for tenant users (e.g., TOTP apps). Configured in Global Console.

Overwrite Protection

Prevents overwriting newer org metadata. Compares branch vs org, categorizes items as New, Same, or Different. Resolve conflicts with side-by-side diff and commit.

Pipeline Execution (Automatic)

Triggered by events such as PR merges. Runs pipeline automatically, with results in Activities.

Pipeline Execution (Manual)

Run pipeline from UI, select branch + pipeline, and execute. Logs appear in Activities and pipeline detail.

Pipeline Operation: Deploy

Applies metadata changes to a target org.

Pipeline Operation: Validate

Simulates a deployment without applying changes; checks compatibility and runs tests.

Pipeline Operation: Rollback

Reverts changes using the backup from a prior deployment.

Pipeline Operation: Webhook

Sends an HTTP callback to an external system during the pipeline.

Pipeline Operation: Manual Step

Pauses the pipeline for human approval or action.

Pipeline Operation: CodeScan

Runs static code analysis checks as a pipeline gate.

Pipeline Operation: Execute Apex

Executes Apex code or tests in the target org.

Pipeline Overview

Visual workflow from Start → Stop. Add steps with Name, Operation, Target Org, Test Options, and conditions (On Pass/On Fail).

Pipeline Step Editing

Click a pipeline step to edit org, test level, or pass/fail flow.

Pipelines (List)

Create, view, and run pipelines. Each shows name, branch, org count, creator, and activity. ⋮ menu allows edit or delete.

Pre-Deploy Fix

Check for missing dependencies before deploying. Options: Retrieve missing components into branch, or Remove unused references. Logs jobs into Activities.

Pre/Post Destructive Changes

Define items to be deleted during deployment. Added from Components tab (pre or post timing). Included automatically in deploy/validate.

PR Actions

Available in pull requests: Create, Edit, Approve, Request Changes, Merge, Close.

PR Conflicts

Shown as a banner when branch changes conflict with target branch. Merge is disabled until conflicts are resolved.

Pull Request Overview

Displays status, target/source branches, author, created/updated dates, and description. Panels for reviewers and activity. Merge enabled only when conflicts are resolved.

Pull Requests (List)

Central view of all PRs. Filters: Search, Authors, Status, Reviewers, Date Range, and Latest Activity. Columns: ID, Title, Path, Status, Author, Reviewers, Activity, Actions.

Quick Actions (⋮ in Branch)

Menu on branch header. Includes Create Pull Request, Run Pipeline, Validate, Deploy, Pre-Deploy Fix, Overwrite Protection, Rollback, Delete Branch, etc.

Release Branch

Integration branch to combine feature work, run validations, and promote downstream.

Shows Jira stories linked to a branch. Add at creation or later. A branch can link to multiple stories, and stories can be unlinked.

Retrieve

Pull metadata from Salesforce into a branch. Runs logged in Activities. Can also happen automatically or via Pre-Deploy Fix.

Define access permissions. Configure license type, permissions (e.g., PR view/manage), and org-level rights (Retrieve/Validate/Deploy).

Rollback (Branch)

Restore a Salesforce org to its pre-deployment state using an automatic backup created at deploy time. Available in branch actions and pipelines.

Security – Network Access

Restrict org access by IP range.

Source Branch (New Branch)

The branch a new branch is created from (main, release, feature).

Three-Dot Menu (⋮)

Standard UI menu for contextual actions (Edit, Delete, Run, Deploy, etc.).

User

Created in Global Console. Belong to groups and inherit Roles. Can be deleted when no longer needed.

Validate (Branch)

Simulates a deployment against a target org without applying changes. Runs test levels (default, no tests, run local, run all, or specific tests). Logs results in Activities.

Webhooks (Pipeline Operation)

Pipeline step that sends events to external systems.

Last updated

Was this helpful?