1

每个干净的结帐 TeamCity 都会<Agent Work Directory>/<VCS settings hash code>为构建创建目录。自动签出目录清理
是可行的,可以指定规则来清理旧的构建目录。

在创建新的构建目录之后,如何调整代理以清理旧的构建目录,而不是在工作目录中维护构建历史?

谢谢。

4

1 回答 1

2

你的答案在你的问题中是对的!;)

自动结帐目录清理部分说明:

可以通过以下任一方式指定新值(以小时为单位)来更改自动目录过期的时间范围:

  • buildAgent.properties 文件中的“system.teamcity.agent.build.checkoutDir.expireHours”代理属性;
  • 'system.teamcity.build.checkoutDir.expireHours' 构建配置属性

将该属性设置为“0”将导致在构建完成后立即删除检出目录。

于 2012-08-09T15:51:54.717 回答