Fast and reliable metadata deployments

With Gearset, you can replace change sets forever.

Get started

Compare live and deploy metadata from any location

Compare environments live and deploy metadata between Salesforce orgs, source control repositories, local files, and Salesforce DX scratch orgs.

Compare and deploy to any Salesforce org type

Gearset has full support for developer, sandbox and production Salesforce orgs. You don't even have to install anything in your orgs.

Native source control support

Compare and deploy to any Git-based source control system. Compare metadata in a specific branch to a Salesforce org or even from folders on disk.

Granular detection and display of metadata differences

Easily visualize and understand the exact differences in your metadata.

View line-by-line differences in your metadata

Easily identify new, changed or deleted objects between your source and target environments with Gearset's detailed line-by-line diff viewer.

View differences by data type

Gearset doesn't just show XML differences. It displays differences in the way you need, with specific rendering for images, picklists, CSS, JavaScript and Apex code.

See key changes first

Gearset immediately loads changes first, so you don’t need to wait for the whole comparison to load or spend time searching for what’s changed.

Deployment history, rollback and package cloning

For every deployment performed with Gearset, you can view the full deployment report, rollback unwanted changes and clone existing deployment packages.

Deployment history and reporting

Keep a complete deployment history for every Salesforce org with no data retention limits. Download automatically generated pdf reports for every deployment, as well as the deployment package.

Clone packages and roll back changes

Easily revert any unwanted changes made by any deployment from the saved history, or clone an existing deployment package and apply those automatically pre-configured changes to other Salesforce organizations.

Analyze your Apex code before you deploy

Gearset's unique static code analysis automatically checks your Apex code before every deployment to detect bugs and warn you of falling code quality.

Deploy your metadata and data to Salesforce DX scratch orgs

Create scratch orgs, deploy your metadata to build the org structure, and then populate them with data for an Agile release process with Gearset.

Create scratch orgs in the UI

Don't like using a command line? Instantly create scratch orgs in Gearset with the click of a button.

Immediately integrate with your testing process

Configure and generate data samples for testing purposes using your scratch orgs as the source or target.

Gearset’s complete end-to-end release management

Salesforce DX

SFDX is changing the way developers build on the Salesforce platform. Do you have all the tools you need to adopt modern DevOps for your whole team?

What is Salesforce DX?

Salesforce DX is a series of tools, features and APIs to make it easier for Salesforce teams to adopt modern DevOps. It encourages developers to adopt best practices already common on other platforms and software development stacks, like using version control, and automating more parts of the release process. SFDX comprises several features to help, including:

To learn more about the features that make DX so powerful, download our whitepaper, Adopting Salesforce DX.

Gearset and Salesforce DX

Although the APIs and CLIs that comprise SFDX are designed for experienced developers, Gearset builds on top of them to allow admins and developers of all technical backgrounds to take advantage of all of its features. With Gearset you can benefit from every SFDX feature, all within an easy-to-use UI, including:

Combine these features with Gearset's continuous integration, org monitoring and test monitoring to create a DevOps process that works for your whole team, all without needing to use the CLI.

Deployment FAQs

No. Gearset uses secure OAuth to enable connections to your Salesforce orgs. There's nothing to install in your orgs, and Gearset doesn't have access to or store your credentials.

We support all Git based providers, such as GitHub, Bitbucket, AWS CodeCommit, VSTS, and GitLab.

Yes. We support on-premises Git setups (e.g. Stash and GitHub Enterprise). You can find out more about the requirements in our support guide.

You can link to as many of your Salesforce orgs as you require.

Yes. You can compare and deploy to scratch orgs or DX repositories within Gearset. You can even create your own scratch orgs with the click of a button.

Yes. Every deployment you perform via Gearset is saved so you have a complete audit history of every change made to your Salesforce orgs.

Find out more about Gearset's release management features

Ready to get started with Gearset?