History

Applications module Application menu / Application history
Processes module Process menu / Process history
Design module Layout menu / Layout history
Groovy script editor Edit menu / File history

1. History


Search

The search filters the table based on the search term entered. Comments, users and tags are searched through. Within tags, names, comments and users are search through.

ID column

The ID of a Repository entry is generated automatically by Intrexx and displayed in the abbreviated form typical for Git.

Comment column

The comments entered when the application, process or layout was saved are shown here.

User column

The user who created the last entry in the history is shown here.

Date column

Shows the date when the history entry was created.

Compare
If you've selected a history entry for comparison, this opens a dialog where the versions, which should be compared, can be selected. If two history entries have been selected, this opens a dialog which displays the differences between the two history entries.

Open in Portal Manager
Opens the selected version in the corresponding module (Applications, Processes or Design). In the Applications module, the currently opened application will be closed with this action. In the Processes and Design module, the selected entry will open in a new tab. This function is only available if the expert options have been activated. The server will not be changed with this action. If you want to use the selected state, then you need to publish the respective application, process or layout via the File menu.

If you publish a different state from the history, data could be lost, if for example the current state contains a data field that the previous state doesn't.

Manage tags
Opens a dialog where the tags for the currently selected version can be managed. Entries with tags are marked with this symbol in the last column.

Refresh
Reloads the current state of the history from the server, e.g. if changes have been made that aren't visible in the history. This situation occurs, e.g. if an application was published on the server but without an entry in the history. If this is the case, a corresponding notification is shown at the bottom of the dialog.

Advanced options
If the expert options have been activated in the current module, the Advanced options button will be available at the bottom of the dialog. The button opens a submenu from which all of the history entries can be deleted. The Git repository will also be deleted at the same time. Individual history entries cannot be deleted.

2. Details tab




Displays the ID, User names, Date and Comment from the currently selected entry.

3. Changes tab




Added, edited and deleted files for the currently selected entry are shown here.

Type column

The change type can be recognized from the symbol:

Path column

The path of the modified file relative to the portal directory internal/application/store/<Application GUID> is shown here.

View changes
Opens the following submenu:

View changes in diff format

Opens a dialog where the differences can be viewed in the diff format from Git.

View changes in external tool

The file from the selected entry will be compared with the file from the previous entry in the external tool.

The external tool is only used for viewing. Changes made to the files will not be applied.

View file history
Opens the change history in an additional window which functions analogously to the current dialog. Here, only the entries are shown where changes to the file were made.

4. Files tab




For the selected entry, all of the directories and files from the respective state will be shown in a tree structure. In each case, the ID, Date and the User of the corresponding commits in the Git repository are shown after the file name. The ID of the current commit is shown for files which were added or edited. Files which have been deleted are not shown in the file tree. For the remaining files, the ID of the respective commit where the file was most recently added or edited, is displayed. The following buttons are only available for files because only files, but not directories, are versioned in a Git repository.

View file
Opens a dialog where the content of the selected file is shown. Syntax highlighting is available for files ending with xml, js, vm, vmi, groovy or css. Image files with the png, jpg, jpeg or gif file extension are shown as an image.

View file history
Displays the history for the selected file.

More information

Versioning