Skip to Content

Turn your connections into holiday cash with our new Customer Referral Program! Learn more

This documentation is for version 4 of App Builder, the new name for Vinyl. Access the Vinyl documentation here.

Snapshots in Jitterbit App Builder

Introduction

At any point in your app's development, you can record the state of one of its objects as a snapshot, and group snapshots together as a named snapshot set. Later in your app's development, you can return the app to a previous state by restoring one of its snapshot sets.

A snapshot set can contain one or more snapshots of the following app objects:

  • Application
  • Assembly
  • Bundle
  • Collection
  • Data Source
  • Function
  • Logical data type
  • Page
  • Procedure
  • Rule
  • View

Snapshots are recorded in the snapped object's changelog.

Create a snapshot set

To create a snapshot set, follow these steps:

  1. Use one of the following commands for the app object you're working on:

    • Application: Select App Workbench > More > Snapshot.

    • Assembly: Select IDE > Additional Settings > Plugins > Assembly > More > Snapshot.

    • Bundle: Select IDE > Language Translations > Bundles > More > Snapshot.

    • Collection: Select IDE > Look and Feel > Manage > More > Snapshot.

    • Data Source: Select App Workbench > Data Sources > Snapshot.

    • Function: Select IDE > Additional Settings > Functions > Function > More > Snapshot.

    • Logical Data Type: Select IDE > Additional Settings > Logical Data Types > Logical Data Type > More > Snapshot.

    • Page: Select either of the following:

      • App Workbench > Pages > Page > More > Snapshot

      • Live Designer > More > Snapshot

    • Procedure: Select App Workbench > Data Sources > Procedures > More > Snapshot.

    • Rule: Select App Workbench > Rules > Rule > More > Snapshot.

    • View: Select App Workbench > Data Sources > Views > More > Snapshot.

  2. When the Snapshot dialog opens, follow these steps:

    Snapshot dialog

    1. In the Name field, enter a name for this snapshot set.

    2. In the Message field, enter a short description of this snapshot set.

    3. Under Objects, click the + Object button. When the Object dialog opens, follow these steps:

      1. Open the Type menu, then select the app object type. Use the additional menus to select the instance of the object type.

      2. Click the Save button.

      3. Repeat for each object in the snapshot set.

    4. Click the Take Snapshot button. The Snapshot dialog closes.

View snapshot sets

To view snapshot sets, select IDE > Additional Settings > Snapshots. The Snapshot Sets page opens:

Snapshot sets

You can do the following on this page:

  • To see a complete list of individual snapshots, click the View All Snapshots button.

  • To see a snapshot set's history, click the icon in its History column.

  • To see the details of a snapshot set, or restore or delete a snapshot set, click its Open record icon.

Restore a snapshot

To restore a snapshot, follow these steps:

  1. Select IDE > Additional Settings > Snapshots.

  2. Click the Open record icon for a snapshot set.

  3. (Optional) Enable the Take a Snapshot Before Restoring checkbox.

  4. Click the Restore button.

Delete a snapshot

To delete a snapshot, follow these steps:

  1. Select IDE > Additional Settings > Snapshots.

  2. Click the Open record icon for a snapshot set.

  3. Select More > Delete.