是否可以将更改推送到 Team City 中的 VCS 根目录?
Is it possible to push changes to a VCS root in Team City?
正如标题所说,
我目前正在 运行在 Team City 中构建一个版本,其中 VCS 根目录指向一个 github 存储库。我想要 运行 这个版本,它还会更新我的 github 仓库中的 属性 文件。我只找到了将工件发布到 Team City 的方法,但是有没有人能够从 Team City 提交并推送到他们的 VCS 根目录?
非常感谢您。
您可能需要查看 this answer。 CUrl + GitHub JSON API 是最好的选择
如果您选择 VCS 签出模式: 自动在代理上(如果 VCS root 支持) 在 版本中您的项目的控制设置 您将能够在您的构建中运行 git 命令。
因此,在最后一个构建步骤中,您只需添加一个 git push origin your_branch
,TeamCity 就会将更改推送到您的 VCS 根目录中。
正如标题所说,
我目前正在 运行在 Team City 中构建一个版本,其中 VCS 根目录指向一个 github 存储库。我想要 运行 这个版本,它还会更新我的 github 仓库中的 属性 文件。我只找到了将工件发布到 Team City 的方法,但是有没有人能够从 Team City 提交并推送到他们的 VCS 根目录?
非常感谢您。
您可能需要查看 this answer。 CUrl + GitHub JSON API 是最好的选择
如果您选择 VCS 签出模式: 自动在代理上(如果 VCS root 支持) 在 版本中您的项目的控制设置 您将能够在您的构建中运行 git 命令。
因此,在最后一个构建步骤中,您只需添加一个 git push origin your_branch
,TeamCity 就会将更改推送到您的 VCS 根目录中。