Skip to content

Repository Libraries

alt text

It's a list of Source and Object libraries on which selected repository is based.

The Repository Libraries screen allows you to manage the libraries and source paths associated with a repository. These entries determine which IBM i libraries or IFS source paths are included when building or refreshing repository content.

Each library entry is assigned a sequence number that determines the order in which it is processed during Build process.

Accessing Repository Libraries

  1. Open the required repository.
  2. Navigate to the Repository Libraries List screen.
  3. The list displays all libraries currently associated with the selected repository.

The following information is displayed for each entry:

Column Description
Sequence Processing order of the library entry.
Type Type of library entry (Object Library, Source Library, or IFS Source Path).
Library IBM i library name (if applicable).
IFS Path Integrated File System path (for IFS Source Path entries).

Adding a New Library Entry

To add a new library to a repository:

alt text

  1. Click Add from the Repository Libraries List screen.
  2. The Add Library panel opens.
  3. Enter the required information.
  4. Click Save to add the library entry.

Fields

alt text

Repository

Displays the name of the repository to which the library entry will be added.

  • This field is read-only.

Type

Select the type of repository library entry.

Available options are:

Type Description
Object Library Includes IBM i object libraries containing programs, files, service programs, modules, and other objects.
Source Library Includes IBM i source libraries that contain source members.
IFS Source Path Includes source code stored in the Integrated File System (IFS).

Sequence

Specifies the processing order of the library entry.

  • Accepts numeric values only.
  • Libraries are processed based on their sequence number.

Example

Sequence Type Library
10 Object Library SAMCLT3
10 Source Library SAMCLT3
20 Object Library SAMCLT31

Type-Specific Fields

The fields displayed depend on the selected Type.

Object Library

When Object Library is selected:

Field Description
Library Name of the IBM i object library to be added.
  • Maximum length: 10 characters.
  • Content Assist (...) is available to help select an existing library.

Source Library

When Source Library is selected:

Field Description
Library Name of the IBM i source library to be added.
  • Maximum length: 10 characters.
  • Content Assist (...) is available to help select an existing library.

IFS Source Path

When IFS Source Path is selected:

Field Description
IFS Path The Integrated File System path that contains source files.
  • Specify the complete IFS path.
  • The path will be included in repository processing when building or refreshing repository content.

Saving the Entry

After providing the required values:

  1. Verify the selected type and sequence number.
  2. Enter the library name or IFS source path.
  3. Click Save.

The newly added entry will immediately appear in the Repository Libraries List.


[!NOTE]

  • Sequence numbers determine the order in which repository library entries are processed.
  • Use Object Library for IBM i object-based repository content.
  • Use Source Library when repository source members are stored in source libraries.
  • Use IFS Source Path for source code maintained in the IBM i Integrated File System.
  • Content Assist is available wherever applicable to simplify library selection.