Copia provides native Git support for Ignition 8, as recommended by Inductive Automation. No additional advanced features are provided at this time. The configuration below is provided to assist in the configuration of Copia and Ignition. In addition, we recommend you also review the Inductive Automation resources for additional details.



The configuration below is based on the "Ignition 8 Deployment Best Practices" resources provided above, but adapted to make it easier for users to set up the product in Copia. This workflow stores all Ignition projects into a single repository.

In this section, we are going to assume:

  • The user has already created a Copia account

  • You are working on your Ignition development system.

  • You have downloaded, installed and configured the Copia Desktop App

Let's get started!

  1. Open the Copia desktop app on the PC which has the Ignition projects directory

  2. Add a backup of the tags, images and Gateway, if applicable. As recommended by Inductive Automation, put the them into the project directory:

    • Export the tags from the Designer into a tags.json file.

    • Use the Image Management Tool in the Designer to export all images to a folder called “images”.

    • Make a Gateway backup.

  3. Inductive Automation recommends creating a branch for both Development and Testing. This is accomplished easily via the desktop all, following the Standard Workflow in the Branching section. Once for Development and another time for Testing.

From this point forward, you can follow along using the Inductive Automation document linked above to add auto-commits, if desired (Step #8, in that document). On each system, use the Copia Desktop app to pull changes, push commits and switch branches, as needed. Copia fully supports merging, as well, for updating the Main from the development or testing branch.

Last updated