Skip to main content

GitLab: Advanced settings

Add more GitLab repositories to a project, switch between them, and claim ownership of a GitLab integration whose owner no longer has access.

Written by Antonis Mylonas

Link more than one GitLab repository to a project, and take over a GitLab integration when the user who set it up has left your organization.

🔒 Available on: All plans · Who can do this: Organization Administrator, or Project Maintainer for the projects they maintain


Link multiple repositories to a project

Before you start, link your first repository by following GitLab: Installation and configuration.

  1. Go to your project Settings > Integrations > GitLab > Manage. This opens the GitLab integration page.

  2. Click the ellipsis (⋯) and select Link a new repository.

    GitLab integration page with the ellipsis menu open, showing Edit settings, Unlink and Link a new repository, with Link a new repository highlighted

To switch between repositories, click the repository name at the top left of the GitLab integration page and select another repository.

Repository drop-down open on the GitLab integration page, listing the other linked repository

The page shows the resources and activity log of the selected repository only. To work with branches, see Working with GitHub/Bitbucket/GitLab/Azure Repos branches.


Claim ownership of a GitLab integration

The GitLab integration uses an authorization token that the user who set it up generated. If that user is removed from the organization or deletes their account, the integration page shows the status Linked with issues. Hover over it to see the message "Your integration's owner no longer has access to the transifex project."

GitLab integration page with the status Linked with issues, a tooltip saying the integration's owner no longer has access to the project, and a Claim ownership button

To fix this, another user in the organization claims ownership of the integration.

📝 Note: When you claim ownership, the integration uses your credentials to communicate with Transifex. Actions performed through the integration are attributed to the user who initiates them.

  1. Go to your project Settings > Integrations > GitLab > Manage.

  2. Click Claim ownership.

  3. In the Claim ownership window, click Claim.

    Claim ownership window explaining that your credentials will be used, with Cancel and Claim buttons


💡 Tip

Looking for more help? Get support from our Transifex Community Forum!

Find answers or post to get help from Transifex Support and our Community.

Did this answer your question?