HCP 的版本控制系统(VCS)集成,特别是在 Terraform Cloud 中,实现了基础设施代码仓库与 HCP 服务之间的无缝连接。该功能允许团队将其 Git 仓库(来自 GitHub、GitLab 或 Bitbucket 等提供商)直接链接到 HCP 工作区。配置后,推送到链接仓库的更改会自动触发对应工作区中的 Terraform 运行。此集成支持 GitOps 工作流,确保基础设施变更经过适当的版本控制流程。它启用了拉取请求上的自动计划生成等功能,为提议的更改提供早期反馈。该集成还支持基于分支的工作流,允许将不同分支链接到不同的工作区,用于暂存和生产环境。