Repository providers enable LGTM Enterprise to connect to a repository system and collect data. You manage repository providers from the
There are two types of repository provider:
Simple repository providers: Subversion or Git servers maintained by your organization.
External repository providers: services that are external to LGTM Enterprise, which host Git or Team Foundation Version Control (TFVC) repositories—for example, GitHub.com, Azure DevOps, or a GitLab Enterprise instance.
For a complete list of supported repository systems, see About LGTM in the user help.
When you add a new repository provider, you also need to update the worker host machines so that they can authenticate with that repository host. For more information, see Configuring hosts to checkout code.