【问题标题】:How to revert changes to a build configuration in TeamCity如何在 TeamCity 中恢复对构建配置的更改
【发布时间】:2014-09-24 22:35:48
【问题描述】:

我在 TeamCity 8 中对构建配置进行了许多更改。我知道我可以看到对构建配置所做更改的审计跟踪,并且可以检查每个单独更改的详细信息,但我想知道我是否可以选择以前版本的构建配置之一并恢复它; TeamCity 中似乎没有任何明显的选择。

为免生疑问,我不是在还原源代码中的更改之后,而是在 TeamCity 的构建配置中。我更改了一些参数、构建步骤、触发器等,我想恢复这些更改。

【问题讨论】:

    标签: build continuous-integration teamcity


    【解决方案1】:

    您是对的,Teamcity 中没有明显的选项可以回滚到以前的版本。

    但是,所有 teamcity 构建配置都保存在本地构建服务器的本地磁盘驱动器上的 xml 文件中。这些文件以滚动格式创建(最新的配置称为 config.xml,之前的配置是 config-1..xml)。如果您可以从审核页面中确定要回滚到哪个确切的 xml,则可以将备份的 config.xml 复制到最近的那个,或者您可以手动进行更改。

    我建议先在测试目标上使用它,然后在原始目标上进行。

    【讨论】:

      猜你喜欢
      • 2013-06-15
      • 1970-01-01
      • 2023-04-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-29
      • 2015-12-03
      • 2015-06-28
      相关资源
      最近更新 更多