Use GitHub file manager

When the source control is turned on, the file manager displays the list of items that are under source control from the selected GitHub folder. Use the GitHub file manager to get the latest version of items, check in and check out individual items or all items at one go.

  • The document variants, activity variants, form variants and skins are not listed as individual items and are considered as part of the extraction group or process.

  • When you change your working directory, the list is updated accordingly.

  1. Configure the GitHub access and set up the GitHub integration.
  2. Navigate to System > GitHub file manager.

    The GitHub file manager page displays the list of artifacts and packages that are under source control from the selected working folder. The packages and items that are added to the selected working folder by any resource are displayed showing the following details: Item name, type, last modified date (GitHub), last modified by (GitHub), checked out to and the last check in comment.

  3. Do either of the following:
    • To get the latest version of an individual item / package, or check out an individual item / package or check in an individual item / package, select the check box for that item and click the relevant button (Get latest, Check in or Check out or select the option from the context menu of the item. You can also select multiple items by selecting the check boxes for the items and click the relevant button.

    • To get the latest version of all items or a package, or check out all items / package or check in all items / package, select the checkbox on the list header and click the relevant button.

    • When you get the latest version of one or more items by selecting the checkbox for the items and then clicking the Get latest button, or get the latest version of single item via the context menu, the items are imported into TotalAgility only if the version of items in GitHub is greater than the version in TotalAgility. If a package is selected, you can chose to import only package definition or the definition along with the items within the package.

    • When you check out one or more items by selecting the checkbox and then clicking the Check out button, or check out a single item via the context menu, you can only checkout an item that is currently not checked out with another resource.

    • When you check in one or more items by selecting the checkbox and then clicking the Check in button, or check in a single item via the context menu, you can only check in an item if its currently checked out with you.

      .