Encrypted Application Profile Diff Viewer

The following are the different modes of operation by which diff viewer is viewed for encrypted application profile.

Compare with Local History

Prerequisites

  • Import an already existing sample or create a new project.
  • Ensure the sample project or the new project is encrypted. For more details on encrypting an application profile, see Encrypting an Application Profile
  • The selected application profile should be modified and saved at least once before comparing the two revisions. This ensures that there is a local history available in the workspace.

Procedure

  1. In Project Explorer view, right-click on the selected application profile and select Compare With > Local History or Team > Show Local History
    The History tab is displayed.
  2. On the History tab, select the two different revisions to compare. Right-click and select Compare with Each Other option.

    A BW Compare view is displayed, that displays the visual diff between the two different revisions of the selected application profile.

    In the above example, since there is a change in the Value field it is marked in blue and highlighted in yellow.

    The encrypted application property shows a lock icon on the top right corner of the editor.

    Note: You can make changes to the application profiles from the application properties section and the module properties section, but for encryption profile it is not possible to make any edits from application property section.

Compare with Each Other

Prerequisites

  • Import an already existing sample or create a new project.
  • Ensure the sample project or the new project is encrypted. For more details on encrypting an application profile, see Encrypting an Application Profile

Procedure

  • In Project Explorer view, select the two different application profiles and right-click and select Compare With > Each Other

    A BW Compare view is displayed, that displays the visual diff between the two different application profiles.

Compare with another revision from a SVN Repository

Prerequisites

  • Import a project from SVN repository.
  • Ensure the sample project or the new project is encrypted. For more details on encrypting an application profile, see Encrypting an Application Profile
  • Ensure the project is imported from SVN repository and any changes made to the application profile is committed to the SVN and the project is saved and available to compare the two revisions.

Procedure

  1. In Project Explorer view, right-click on the selected application profile imported from the SVN repository and select Team > Show History

    The History tab is displayed.

  2. On the History tab, select the two different revisions to compare. Right-click and select Compare option.
    The Compare window is displayed.

  3. In the Compare window, select the SVN versions to compare. Click OK.

    A BW Compare view is displayed, that displays the visual diff between the two different revisions of the selected application profiles imported from SVN repository.

    In the above example, since there is a change in the Value field it is marked in blue and highlighted in yellow.

Compare with another revision from a Git Repository

Prerequisites

  • Import a project from Git repository.
  • Ensure the sample project or the new project is encrypted. For more details on encrypting an application profile, see Encrypting an Application Profile
  • Ensure the project imported from Git repository has a previous version and the project is saved and available to compare the two revisions.

Procedure

  1. In Project Explorer view, right-click on the selected application profile imported from the Git repository and select Team > Show History

    The History tab is displayed.

  2. On the History tab, select the two different revisions to compare. Right-click and select Compare with Each Other option.

    A BW Compare view is displayed, that displays the visual diff between the two different revisions of the selected application profiles imported from Git repository.

    In the above example, since there is a change in the Value field it is marked in blue and highlighted in yellow.