Projects
When you are preparing content migration in Xill4, you start with a project. In a logical sense, a project holds all the flows and settings that you need to complete the migration.
Creating a new project
When you start Xill4, the welcome screen lists all your existing projects. Select a project to open it, or click Create a New Project to start a new one.
All your projects are listed below. Select an existing project or create a new one.
When a project is already open, you can create or open another project with the Create Project button in the project toolbar.
In the New Project dialog, enter a name for the project and choose how to start:
- Upload files: import an existing project configuration, accelerators or custom flows from JSON files.
- Create project: create a blank project. You can still upload JSON files to the project later.
When you create a new project, Xill4 saves it to its default location, .\projects. To change this location, change the XILL4_PROJECT_PATH environment variable. For more information, see Xill4 advanced configuration.
Project toolbar
Environment Editor
The Environment Editor is used to manage project environments, which safely store sensitive and shared information for a single project in the form of variables and secrets. These variables and secrets can be used throughout components in the various flows belonging to the project. For more information, see Environments, variables, and secrets.
Lanes
Flows in a project are organized in lanes. Each lane has a number, a name and shows how many flows it contains. Drag a lane by its header to change its position.
To manage a lane, click the button in the lane header. This opens a menu where you can add a flow, turn off the flows in the lane, collapse, rename or delete the lane.
Flows
-
Create a new Flow
Creating a new flow
To create a new flow use
Flow -> New Flow. -
Opening a flow.
To open a flow, either click on the flow or use
Flow menu button (...)-> Open -
Turning on a flow.
To run a flow with a specific environment, use
Flow menu button (...)-> Turn on. This will open a dialog to select the environment to turn on the flow with. A flow can be turned on with multiple environments at the same time. There's also a checkbox "Trigger Flow Automatically" which will trigger the flow automatically with the selected environment. If remained unchecked, the flow will be turned on but not triggered. -
Turning off a flow.
To turn off all instances of a flow, use
Flow menu button (...)-> Turn off. -
Flow metadata
A flow contains descriptive metadata like a name, group icon etc. To edit this metadata use
Flow menu button (...)-> Edit -
Cloning a flow
To clone a flow, use
Flow menu button (...)-> Clone -
Exporting and importing flows
Flows can be exported and imported, so parts of your project can be reused.
-
Selecting a flow
To select one or more flows using
CTRL+Clickuse theSelectoption in the flow menu. -
Removing a flow
To remove a flow from a project use
Flow menu button (...)-> Remove
Project Settings
The Project Settings dialog lets you manage this project, export it, or remove it. To open Project Settings, click the Project Settings button in the project toolbar.
-
General
-
Project Name
The name of the project. Edit this field to rename the project.
-
Auto turn off flows
When enabled, flows are automatically turned off after they finish running. Flows that are open in a browser tab are not turned off automatically. When disabled, flows stay turned on until you turn them off manually.
-
-
Export
-
Project archive
To export the entire project as a ZIP archive, click
Export.
-
-
Danger zone
-
Delete project
Permanently deletes the project and all of its contents, including its flows and settings.
dangerDeleting a project cannot be undone. Export the project first if you may need it later.
-