Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Salesforce tab is available for projects with Project Type of Salesforce. This page helps to compare the changes, review, and commit the changes to your Source Control System.

...

  • Source Control Management (SCM) to Salesforce Org

  • Salesforce Org to Org Comparison

  • Existing Package (latest source or version) to Salesforce Org.

Allows filtering the objects to compare. Object Types and individual files can be selected to control what needs to be pulled from Salesforce and include in the package.

Image Added



Info
titlePrerequisites

Make sure following configured before using this screen:

  1. Complete the configuration of Salesforce Account to connect to your Org in Cloud Account.
  2. Selecting the Salesforce Cloud Account(s) in the Environment Instance (Topology Overview) properties for the Build instance.
  3. Complete the SCM, Build Instance configurations in the Project Configuration tab.
  4. Install Salesforce CLI on the FlexDeploy server.

...

  1. Select Compare type as "SCM to Org"
  2. Select your branch of your SCM like GIT. It defaults to the main branch / stream from the Project Config tab.
  3. Select Target Salesforce Org.
  4. Optionally view / modify the settings like package objects. xml. We default all Salesforce objects. If you have a package.xml in your source control, it will be used. You can modify the package.xml if you would like. You can select needed object types and files to filter whatever is needed.
  5. Click on the Pull from Salesforce to retrieve the files. Below table will display all the files that are different (added or modified or deleted)

...

  1. Select Compare type as "Org to Org"
  2. Select the Source org to compare.
  3. Select Target Salesforce Org.
  4. Optionally view / modify the settings like package objects. xml. We default all Salesforce objects. If you have package.xml, in your source control, it will be used. You can modify the package.xml to limit comparison, if you would like toselect needed object types and files to filter whatever is needed.
  5. Click on the Pull from Salesforce to retrieve the file differences. Below table will display all the files that are different (added or modified or deleted)

...

  1. Select Compare type as "Package to Org"
  2. Select the package name. If you don't see the package in the list, go to the Packages tab and create one as needed.
  3. Select Package version or "Latest Source" to compare with latest files in the Source Control System.
  4. Select the target Salesforce Org.
  5. Optionally view / modify the settings like package .xmlobjects. We default all Salesforce objects based on the package contents. You can modify the package.xml, if you would like toselect needed object types and files to filter whatever is needed.
  6. Click on the Pull from Salesforce to retrieve the files. Below table will display all the files that are different (added or modified or deleted)

...

All the search options will display the list of files in the table after clicking on theĀ Pull from Salesforce

  • Left The left side table shows the list of files that are Modified, Created or DeletedĀ in the Salesforce Org compared with Source.
  • Filter files by State (New, Modified, Deleted), Type, Full Name, or Last Modified By.
  • Right The right side of the screen shows the content of the selected file.
  • You can view the Remote file content from Salesforce Org by clicking on the View Remote File.
  • You can view the contents of the file in the Source by clicking on the View Source File for Modified files.
  • You can view the difference by clicking on the View Diff for Modified files.

...