Repository
This function allows multiple people to share applications in order to advance app development. It is possible to register repositories and snapshots.
List
Click [Repository]
from the side menu to display a list of repositories.
Tips
Creation
The steps to create a repository are as follows.
- Click the
[ADD]
button in the upper right corner and select[New]
. - Enter information in the
[Label]
,[Application]
and[Comments]
fields in the dialog box, then click the[ADD]
button.
Tips
Edit
Repository label of a repository can be changed.
Select "Edit"
from the "Repository Menu"
.
Tips
Delete
Repository can be deleted.
Select "Delete"
from the "Repository Menu"
.
Tips
Export
Repository can be exported.
Select "Export"
from the "Repository menu"
.
Tips
Access Permission
Access permission for the repository can be set.
Select "Access Permission"
from the "Repository Menu"
.
Tips
Repository structure
The repository list is displayed in the following format:
Column | Description |
---|---|
Folder Name | The folder name is displayed. You can view the repository files by clicking the folder name. |
Updated | The updated date and time is displayed. |
Size | The number of files contained in the folder is displayed. |
The repository folder structure is as follows:
Folder Name | Description |
---|---|
UI | Folder where UI definitions including authentication UI are stored |
Workflow | Folder containing files related to workflow settings |
REST API | Folder where RESTAPI app definitions are stored |
Global Functions | Folder where files related to global functions are stored |
Constants | Folder containing files related to constants |
Application Settings | Folder where files related to app settings are stored |
Definition file structure
The repository list is displayed in the following format:
Column | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Icon | The file icon will be displayed. There are two icons: Custom and Auth. | ||||||||||||
File Name | The file name will be displayed. You can click on the file name to see the repository version view. | ||||||||||||
Version | The latest version of the definition file will be displayed. The string displayed is a random 32-digit string. | ||||||||||||
Type | Displays the type of definition file. The file types are as follows:
| ||||||||||||
User | The email address of the user who committed the definition file version is displayed. | ||||||||||||
Comment | The comment at the time of committing the relevant version of the definition file is displayed. | ||||||||||||
Modified | Displays the updated date and time of the definition file. | ||||||||||||
Size | The file size of the relevant version of the definition file is displayed. |
Function Button
Button | Description |
---|---|
Checkout | Check out the app and definition files such as UI. Select the object you want to check out and click the "Check Out" button. |
Edit | You can change comments for objects. Select the object for which you want to change the comment and click the "Edit" button. |
Delete | Objects can be deleted. Select the object you want to delete and click the "Delete" button. |
Status | You can update the status of an object. If the status is set to "Disabled" , checkout will no longer be possible. Select the object whose status you want to update and click the "Status" button. |
Snapshot | You can create a snapshot of a repository. Click the "Snapshot" button for the repository you want to create a snapshot of. |
Checkout
Allows a user to check out an app site.
Application Checkout
- Click a repository from the repository list.
- Click the
"Check Out"
button. - Select the version as
"Latest"
or"Snapshot"
.
If you select"Snapshot"
, select the version you want to check out. - Select the application as
"Existing"
or"New"
.
If you select"Existing"
, select the app you want to check out.
If you select"New"
, enter information in the"ID"
and"Label"
fields and click the"Check Out"
button.
Tips
Check out definition files
- Click a repository from the repository list.
- Click a folder.
- Select a definition file.
If you want to check out a previous version of a definition file, click the definition file name and select the previous version of the file. - Click the
"Check out"
button. - Select an application.
Select the app you want to check out.
Commit
Users can commit to the repository.
Application Commit
- Click
"App Menu"
from the list of apps. - Select
"Commit to Repository"
from the menu.
Enter information in the"Repository Label"
field and click the"Commit"
button.
Tips
File definition commit
- Click an app from the list of apps.
- Update the app definition.
- Click the
"Save"
button. - Click the
"Commit"
button in the upper right.
Enter information in the"Repository"
,"Workspace"
, and"Comment"
fields in the dialog, and click the"Commit"
button.
About the working field
The work field is the field for selecting the definition file to commit.
The folder structure is as follows:
Folder Name | Type |
---|---|
UI | UI/Normal UI |
Workflow | Workflow definition file |
Rest API | Rest API definition file |
Global Function | Global Function definition file |
Constants | Constant definition file |
Application Settings | App Settings definition file |
Tips