Skip to content

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.

  1. Click the [ADD] button in the upper right corner and select [New].
  2. 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:

ColumnDescription
Folder NameThe folder name is displayed.
You can view the repository files by clicking the folder name.
UpdatedThe updated date and time is displayed.
SizeThe number of files contained in the folder is displayed.

The repository folder structure is as follows:

Folder NameDescription
UIFolder where UI definitions including authentication UI are stored
WorkflowFolder containing files related to workflow settings
REST APIFolder where RESTAPI app definitions are stored
Global FunctionsFolder where files related to global functions are stored
ConstantsFolder containing files related to constants
Application SettingsFolder where files related to app settings are stored

Definition file structure

The repository list is displayed in the following format:

ColumnDescription
IconThe file icon will be displayed.
There are two icons: Custom and Auth.
File NameThe file name will be displayed.
You can click on the file name to see the repository version view.
VersionThe latest version of the definition file will be displayed.
The string displayed is a random 32-digit string.
TypeDisplays the type of definition file.
The file types are as follows:
Folder NameType
UICustom/Auth
WorkflowWorkflow
Rest APIRest API
ConstantsConstants
Application SettingsSettings
UserThe email address of the user who committed the definition file version is displayed.
CommentThe comment at the time of committing the relevant version of the definition file is displayed.
ModifiedDisplays the updated date and time of the definition file.
SizeThe file size of the relevant version of the definition file is displayed.

Function Button

ButtonDescription
CheckoutCheck out the app and definition files such as UI.
Select the object you want to check out and click the "Check Out" button.
EditYou can change comments for objects.
Select the object for which you want to change the comment and click the "Edit" button.
DeleteObjects can be deleted.
Select the object you want to delete and click the "Delete" button.
StatusYou 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.
SnapshotYou 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

  1. Click a repository from the repository list.
  2. Click the "Check Out" button.
  3. Select the version as "Latest" or "Snapshot".
    If you select "Snapshot", select the version you want to check out.
  4. 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

  1. Click a repository from the repository list.
  2. Click a folder.
  3. 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.
  4. Click the "Check out" button.
  5. Select an application.
    Select the app you want to check out.

Commit

Users can commit to the repository.

Application Commit

  1. Click "App Menu" from the list of apps.
  2. Select "Commit to Repository" from the menu.
    Enter information in the"Repository Label"field and click the "Commit" button.

Tips

File definition commit

  1. Click an app from the list of apps.
  2. Update the app definition.
  3. Click the "Save" button.
  4. 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 NameType
UIUI/Normal UI
WorkflowWorkflow definition file
Rest APIRest API definition file
Global FunctionGlobal Function definition file
ConstantsConstant definition file
Application SettingsApp Settings definition file

Tips