Selecting and Refreshing Repositories
Allows users to choose an active repository and keep it synchronized with the latest updates from the system.
In MDVisual, repositories represent analyzed IBM i libraries or directories that contain all the programs, database objects, and relationships discovered during system analysis.
To work effectively, users must be able to select which repository they want to explore and ensure that its data remains current with the system.
This is managed through the Repositories window, where all available repositories are listed along with their status and version details.
Selecting a Repository
The selection process determines which repository is active in your workspace.
Only one repository can be active at a time — all analysis, navigation, and visualization actions apply to the currently selected one.
To select a repository: 1. Open the Repositories window. 2. Click on the Select option along the desired repository name from the list.
Once selected, the repository becomes active, and its analyzed data is automatically displayed in the left navigation panel — showing all categorized components such as: - Programming – Programs, service programs, modules, ILE procedures, SQL routines, and sources.
- Database – Physical and logical files, fields, and variables.
- Objects – Additional IBM i objects associated with the repository.
- Metrics – System and program-level analytics.
You can furthur view all related data — such as structure charts, dependency views, and data model diagrams.
This approach ensures users always work within the correct project scope and library context.
Refreshing a Repository
The refresh option in the Repositories window updates the repository list view — ensuring that any new repositories or status changes are reflected.
Use this option when: - A new repository has been added by another user.
- The repository status has changed (e.g., from Creating to Created).
- You want to ensure the displayed list matches the latest available repositories.
Repository Status and Sync
Each repository entry shows its status, version, and associated job.
Refreshing ensures that this status data stays up to date — for example, when a repository creation job completes or fails.
NOTE
- Refresh the repository list before selecting a repository to ensure you are viewing the latest set.
- If repository content appears outdated, perform a build from the content management tools.
- Confirm the repository’s status = Created before selecting or working with it.
