2010-04-28 3 views
5

우리는 약 30,000 개의 500k 파일을 포함하는 매우 큰 svn 외부 파일을 가지고 있습니다. 이 체크 아웃은 오랜 시간이 걸릴 수 있으며 TeamCity 로그의 진행 상황을 확인하고 싶습니다. teamcity의 svn 체크 아웃을보다 장황하게 만드는 방법은 무엇입니까?

단지보다 SVN 체크 아웃을 할 때 좀 더 자세한 로깅을 사용하는 방법이 있나요

....

[19시 26분 0초] : 소스를 업데이트 : 에이전트 측 체크 아웃 ...

[19:26:00] : [출처 : 에이전트 측 체크 아웃 ...] 깨끗한 체크 아웃을 수행합니다. 이유 : 체크 아웃 디렉토리가 비어 있거나

[19시 26분 0초] 존재하지 않습니다 : [소스 업데이트 : 에이전트 측 체크 아웃 ...] 청소/옵션/인 TeamCity/buildAgent/일/937995fe3d15f1e7

[ 19:26:00] : [업데이트 소스 : 상담원 측 체크 아웃 ...] VCS 루트 : 전문가가있는 외부 트렁크 6 트렁크

[19:26:00] : [VCS 루트 : 전문가가있는 전문가 6 트렁크] 개정판 : 6521_2010/04/27 19 : 25 : 58-0500

답변

4

상담원 측 체크 아웃을 더 장황하게 만드는 방법은 없습니다. TeamCity가 서버에서 전송 된 데이터를 추적하여 에이전트를 빌드하고 전송 된 데이터 양을 표시하므로 서버 측 체크 아웃을 사용하면 체크 아웃 진행 상태가 표시됩니다. Teamcity 추적기에 기능 요청을 게시 해주십시오. http://youtrack.jetbrains.net/issues/TW

1

나는 비슷한 문제가 있습니다. 창문에 있다면, 당신이 할 수있는 한 가지는 sysinternals에서 Procmon을 사용하는 것입니다. 그러면 상자가 내부적으로 무엇을하는지 볼 수 있습니다. 이상적이지는 않지만 TeamCity/빌드가 진행되는 동안 최소한의 편안함을 줄 수 있습니다.

관련 문제