Refreshing repositories manually

You can manually trigger the refresh activity for a repository to instantly fetch and synchronize the changes from the remote repository.

Before you begin

You must have completed the following tasks:
  • Configured the repository that contains the test assets in your project.
  • Been assigned a Member or a Project Creator role.
  • Been assigned a Owner or a Tester role.

About this task

Every two minutes, the repository is refreshed automatically. You can also manually trigger the refresh activity for a repository.

Procedure

  1. Log in to Rational® Test Automation Server and open the team space that contains your project.
  2. Open your project either from the left navigation pane or from the My Projects page.
  3. Click Manage from the left navigation pane.

    The Repositories page of the project is displayed.

  4. Click the Open action menu icon menu_icon inline with the repository, and then select Refresh.
    The refresh activity is triggered.
    Note: The Refresh option is disabled when the refresh is in progress. After the refresh is completed, the Refresh option is enabled.
    The following table lists the icons and their description based on the status of the refresh activity:
    Refresh icon Description
    Tick icon The last refresh activity was successful.
    Failed assets icon

    The last refresh activity was successful but errors were found while processing some of the test assets. To view the error details of the test assets for a specific repository, you can click the arrow inline with the repository name.

    You can resolve the errors of these test assets in the Git server, and then refresh the server repository, if required.

    Note: The repository, which contains the branch that is selected in the Branch field, displays the unprocessed test assets for that branch. Other repositories display the unprocessed test assets for their default branch.
    Error icon The refresh activity was not successful due to any one of the following reasons:
    • Internal error
    • Connection issue
    • Authentication failure
    • Disk quota exceeded
    • Repository unreachable

Results

You have manually refreshed the repository and the Last Refreshed field is updated with the following details:
  • The time when it was last refreshed in the remote repository.
  • Latest commit ID and message of the remote repository.