User GuideReference ManualIntegration Scenarios
 

1.2. View Change Log

See: Managing Channels - Manage a Channel

Each time you push on the "save" button in a channel, a revision is created. This allows you to know the state of your channels at any given point in time The Revert function uses those revisions in order to go back in time and put your channels at a given revision.

To view the list of revisions click on View Change Log in the List of Channels page

The list of revisions is displayed as illustrated below:

list of revisions

Figure 1.3. list of revisions


The revisions are listed from the latest to the olds. So your last modification is displayed at the top of the list.

By definition, the last revision corresponds to the last time you clicked on "save'. So by definition, there would be no difference between the current version of your channels and the last time you clicked on save.

All the revisions above the first are old states of your channels. There is a timestamp (represents when you clicked on 'save'), the user who clicked on 'save' and a small description limited to the elements (i.e. channel, message in, message out, transformation, test, ...) that have been modified.

By clicking on one of those revisions, you will see a detailed list about what will happen at revert. This basically corresponds to a diff between the current state of your channels and the state you've chosen to revert to.

The revisions details page is illustrated below:

revisions details

Figure 1.4. revisions details


When you've chosen a revision to go back to, your channels will be modified. The list at that point only tells you what will happen. (properties will be changes, elements will be deleted/created) in order to get in the exact same state at the revision you had chosen. A new revision will be created corresponding to the revert.

So if you had a channel A and a channel B. You delete the channel B. You can use the revert to go back to the point before you had deleted channel B.

But the granularity is limited. If you had a channel A and a channel B. You delete B. Then you create a channel C. If you realize that deleting B was a mistake, you can go back at the time before you deleted B.

Reverting to that point will delete channel C and recreate channel B. There is no way to get channel B while keeping channel C,You can see that as if you were in Word, a channel is a paragraph and you use the "Undo" (Ctrl-Z) function. If you changed multiple paragraphs, you cannot undo a paragraph, you can only undo at the document level.

Revert function is an advanced function, use it with care.