在TeamCity中禁用构建之前是否可以清除?

时间:2012-08-14 21:46:50

标签: svn build teamcity svn-checkout

我们有一个TeamCity构建服务器和一个在不同地理区域托管的相当大的SVN存储库。每隔几天,TeamCity决定废弃SVN工作副本并执行干净的结账,这将为构建过程增加一个多小时。

是否可以禁用定期清洁?什么时候不能只在现有的工作副本上执行SVN清理/更新?

3 个答案:

答案 0 :(得分:5)

此处描述的现象是Automatic Clean Checkout,可能由多种原因引起。其中一个可能的原因是Automatic Checkout Directory Cleaning,可以轻松禁用。您可以通过链接在文档中找到更多详细信息。

答案 1 :(得分:0)

答案 2 :(得分:-1)

在我看来,你有一个由不同模块组成的大型应用程序,而你正在尝试在一个配置中构建所有内容。如果是这样,我建议为每个模块制作TC配置并设置从主应用程序到模块的依赖关系,依赖关系最好用maven存储库或TC本身进行管理(不太方便)。