首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git力推动后的团队城市

git力推动后的团队城市
EN

Stack Overflow用户
提问于 2014-09-17 10:01:39
回答 2查看 1.5K关注 0票数 12

我不得不在git的主分支中恢复以前的提交,这意味着我不得不将更改推到Teamcity。

似乎Teamcity陷入了困境,它认为任何新触发的构建实际上都在构建该项目的旧版本(没错,我从750号恢复到747)。

当运行生成时,它显示如下:

当我回顾历史时,它看起来是这样的(我恢复后的所有构建都是灰色的)

有什么我可以做的,让Teamcity认为我正在建设最新的?或者清理原木之类的?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-09-17 14:49:00

您可以随时删除已恢复提交的版本,这些版本不再存在。为此,请转到页面,然后单击"Actions“> "Remove”。

票数 7
EN

Stack Overflow用户

发布于 2015-12-07 13:36:40

在最新版本的TeamCity (9.1.3)中,我们通过触发具有以下参数的自定义构建成功地解决了这一问题:

  1. “更改”选项卡:包含更改:显式选择最新提交,而不是“最新更改.”
  2. 依赖项选项卡:勾选复选框以“重新生成所有快照”。这只会使所有依赖关系从auto变为重新构建。(当然,这只适用于有受抚养人的情况。)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25887582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档