Snapshots

A Project Snapshot is a point-in-time backup of a project. It captures the flows, credentials and runtime settings.

In the current release, snapshots can be created and deleted. They can also be pushed to devices connected to the Project.

Create a snapshot

To create a project snapshot:

  1. Go to the project's page and select Snapshots in the sidebar.
  2. Click the Create Snapshot button.
  3. You will be prompted to give the snapshot a name and optional description.
  4. Click Create

The list of snapshots will update with the newly created entry at the top.

Delete a snapshot

To delete a project snapshot:

  1. Go to the project's page and select Snapshots in the sidebar.
  2. Open the dropdown menu to the right of the snapshot you want to delete and select the Delete snapshot option.
  3. You will be asked to confirm - click Delete to continue.

Note: If the snapshot is the current Device Target snapshot, this will cause any connected devices to stop running the snapshot when they next check in.

Setting a Device Target snapshot

Snapshots are used to identify a version of the project that should be pushed out to any connected devices. This allows you to develop you project in FlowForge and only push out to the devices when it is ready.

To set the Device Target:

  1. Go to the project's page and select Snapshots in the sidebar.
  2. Open the dropdown menu to the right of the snapshot you want to set as the device target and select the Set as Device Target option.
  3. You will be asked to confirm - click Set Target to continue.

This will cause the snapshot to be pushed out to any connected devices the next time they check in.