兼容的版本控制系统
下表提供了有关可用于存储 Talend 工程的建议和受支持版本控制系统的信息。
在下面的文档中:
- 建议:指定由 Talend 根据我们的经验和客户使用情况建议的环境。
- 支持:指定支持用于所列组件或服务的环境。
- 带限制的支持:指定受 Talend 支持但具有说明中交待的某些条件的环境。
Apache Subversion 版本控制服务器
版本控制服务器 | 版本 | 兼容的 Apache Subversion | 支持类型 |
---|---|---|---|
VisualSVN Server1 | 4.3 | Apache Subversion 1.14 | 支持 |
4.1 | Apache Subversion 1.10 | 支持 | |
4.0 | Apache Subversion 1.10 | 支持 | |
3.9 | Apache Subversion 1.10 | 支持 | |
Bitnami Subversion Stack | 1.12 | - | 支持 |
SVNEdge | 5.2 | Apache Subversion 1.8 | 已弃用 |
1 VisualSVN Server 不支持集成的 Windows 身份验证 (NTLM) 方法。
Git 版本控制服务器
版本控制服务器 | 版本 | 支持类型 | 身份验证类型 |
---|---|---|---|
GitHub | SaaS | 建议 | HTTPS 个人访问令牌5 SSH 授权密钥 |
Enterprise 2.X | 建议 | ||
Bitbucket1 | SaaS | 支持 | HTTPS |
Server 5.10 至 7.16 | 支持 | ||
Azure DevOps | SaaS3 | 支持 | HTTPS |
TFS 2018 至最新 4 | 支持 | ||
AWS CodeCommit | SaaS | 支持 | HTTPS SSH 授权密钥 |
GitLab: | SaaS | 支持 | HTTPS |
GitLab 2 | 12 至最新版本 | 支持 | |
Gitblit | 1.8 | 已弃用 | HTTPS SSH 授权密钥 |
信息注释注: Talend 建议您使用 Talend Studio 对存储库工作区进行更改,并且将版本控制系统用于来自 Talend Studio 的 Talend 工程。
1 已检查与 Bitbucket 5.6 和 5.10 版本的兼容性。Talend 假定 5.x 的所有次要版本均向后兼容。要了解各版本间的更改,请参阅 Bitbucket 升级列表 (仅提供英文版本)。
2 最新版本 (向后兼容 GitLab 12)
3 旧称 Azure VSTS。
4 旧称 Azure TFS。
5 要了解如何使用个人访问令牌连接,请参阅授权个人访问令牌用于 SAML 单点登录 (仅提供英文版本)。