# 兼容的版本控制系统

下表提供了有关可用于存储 Talend 工程的建议和受支持版本控制系统的信息。

在下面的文档中：

* 建议：指定由 Qlik 根据我们的经验和客户使用情况建议的环境。
* 支持：指定支持用于所列组件或服务的环境。
* 带限制的支持：指定受 Qlik 支持但具有说明中交待的某些条件的环境。

信息注释注： Talend 建议您使用 Talend Studio 对存储库工作区进行更改，并且将版本控制系统用于来自 Talend Studio 的 Talend 工程。

兼容的 GitHub 版本兼容的 GitHub 版本

| GitHub 版本 | 支持类型 |
| --- | --- |
| SaaS | 建议 |
| Enterprise 3.x | 建议 |
| Enterprise 2.x | 支持 |

兼容的 GitHub 版本支持以下身份验证类型：HTTPS、个人访问令牌、SSH 授权密钥。

要了解如何使用个人访问令牌连接 GitHub，请参阅[授权个人访问令牌用于 SAML 单点登录](https://help.github.com/en/github/authenticating-to-github/authorizing-a-personal-access-token-for-use-with-saml-single-sign-on) （仅提供英文版本）。

兼容的 Bitbucket 版本兼容的 Bitbucket 版本

| Bitbucket 控制 | 支持类型 |
| --- | --- |
| SaaS | 支持 |
| 9.x | 带限制的支持：<br><br>需要安装 8.0 R2025-10 Talend Studio 月度更新或更高版本的更新。 |
| 8.x | 支持 |
| 7.x | 支持 |
| Server 6.1 至 6.10 | 支持 |

兼容的 Bitbucket 版本支持 HTTPS 身份验证。

兼容的 Azure DevOps 版本兼容的 Azure DevOps 版本

| Azure DevOps 版本 | 支持类型 |
| --- | --- |
| SaaS | 支持 |
| TFS 2018 至最新版本 | 支持 |

兼容的 Azure DevOps 版本支持 HTTPS 和 SSH 身份验证类型。SSH 身份验证要求月度更新 8.0 R2024-07 Talend Studio 或更高版本。

兼容的 AWS CodeCommit 版本兼容的 AWS CodeCommit 版本

| AWS CodeCommit 版本 | 支持类型 |
| --- | --- |
| SaaS | 支持 |

兼容的 AWS CodeCommit 版本支持以下身份验证类型：HTTPS 和 SSH 授权密钥。

使用 AWS CodeCommit SaaS 时，Qlik 仅支持使用 Git 用户名和密码以及个人访问令牌的身份验证。

兼容的 GitLab 版本兼容的 GitLab 版本

| GitLab 版本 | 支持类型 |
| --- | --- |
| SaaS | 支持 |
| 12 至最新版本 | 支持 |

兼容的 GitLab 版本支持 HTTPS 身份验证。

兼容的 Gitblit 版本兼容的 Gitblit 版本

| Gitblit 版本 | 支持类型 |
| --- | --- |
| 1.8 | 已弃用 |

兼容的 Gitblit 版本支持以下身份验证类型：HTTPS 和 SSH 授权密钥。