【问题标题】:Configure Git clone options in Team City在 Team City 中配置 Git 克隆选项
【发布时间】:2016-02-24 20:04:04
【问题描述】:

Team City 支持 git 的 3 种结帐模式: https://confluence.jetbrains.com/display/TCDL/VCS+Checkout+Mode

这些都没有完整的 git 克隆 - 就像你从命令行克隆一样 - 包括所有远程跟踪分支。

是否可以配置 TC 进行完整的 git 克隆?

目前似乎唯一可行的方法是运行一个命令行构建步骤来执行 git 克隆,依赖 git 在路径上并且您已经存储了 git 主机的凭据。

【问题讨论】:

  • 你找到方法了吗?

标签: git teamcity


【解决方案1】:

在 VCS 根设置的分支规范部分启用所有分支应该会有所帮助。

【讨论】:

  • 这只是指定将监视哪些分支而不是实际检出的分支。 TC 仍将执行单个分支结帐 - 它当前发现的分支结帐发生了变化。例如。检查更新源的详细信息:代理端结帐日志
  • 看起来teamcity的限制无法在VCS设置中拉出所有分支。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-08-04
  • 2021-06-29
  • 1970-01-01
  • 2013-08-07
  • 2019-04-25
相关资源
最近更新 更多