我们有一个非常大的svn外部包含大约30,000个500k文件。此结帐可能需要很长时间,我们希望在TeamCity日志中看到进展情况。
有没有办法在执行svn checkout时使用更详细的日志记录而不仅仅是....
[19:26:00]:更新来源:代理方签出......
[19:26:00]:[更新来源:代理方签出...]将执行清理结帐。原因:结帐目录为空或不存在
[19:26:00]:[更新来源:代理方签出...]清理/ opt / TeamCity / buildAgent / work / 937995fe3d15f1e7
[19:26:00]:[更新来源:代理方签出...] VCS Root:guru 6 trunk with externals
[19:26:00]:[VCS Root:guru 6 trunk with externals]修订版:6521_2010 / 04/27 19:25:58-0500
答案 0 :(得分:4)
我担心没有办法让代理方结账更加冗长。 如果您使用服务器端检出,则可以看到结帐进度,因为TeamCity会跟踪从服务器发送到构建代理的数据,并显示已传输的数据量。 请随时在http://youtrack.jetbrains.net/issues/TW
向Teamcity跟踪器发布功能请求答案 1 :(得分:1)
我遇到了一个非常类似的问题。如果你在Windows上,你可以做的一件事是从sysinternals使用Procmon。然后,您可以在内部查看您的盒子在做什么。它并不理想 - 但它至少可以让你对TeamCity /构建正在进行中提供一些安慰。