TeamCity는 수많은 빌드 정보를 저장하여 문제의 근본 원인을 빠르게 파악하고 관련 결과에 쉽게 액세스할 수 있도록 도와줍니다.
보관된 정보에는 빌드 변경, 매개변수, 생성된 아티팩트, 통계 측정기준 등 다양한 데이터가 있습니다.
최근 변경 내용이 아닌 이전 변경 내용 중 어느 하나에 해당하는 소스 코드로 빌드를 실행할 수 있습니다.
따라서 어떤 변경 내용이 빌드 실패의 원인이 되었는지 파악할 수 있고, 또 누군가 손상된 코드를 저장소에 방금 제출했더라도 빌드를 생성할 수 있습니다.
빌드 태깅은 빌드를 정리하여 빌드 기록에서 빠르게 필터링할 수 있는 좋은 방법입니다. 단일 빌드에 1개 또는 여러 개의 태그를 적용한 다음, 해당 태그로 표시된 빌드를 검색할 수 있습니다.
특정 빌드에 주석을 남기거나 빌드 아티팩트가 삭제되지 않도록 고정하여 보호할 수도 있습니다.
모니터링하려는 빌드에 쉽게 액세스하려면 '즐겨찾기'로 표시하면 됩니다. 직접 트리거한 빌드의 경우 자동으로 즐겨찾기에 추가됩니다. 표시된 빌드는 사용자 프로필의 My Favorite Builds(즐겨 찾는 빌드) 페이지에서 확인 할 수 있습니다.
TeamCity에서 개별 테스트는 고유한 기록을 가집니다. 이 기록을 확인하면 테스트를 중단시킨 변경 내용을 찾을 수 있습니다.
각 테스트에서는 테스트 시간이 빌드 간에 어떻게 달라지는지 표시한 그래프를 확인할 수 있습니다.
변경 로그에는 선택된 빌드 구성의 빌드에 포함되어 있는 변경 내용과 보류 중인 변경 내용의 목록이 집계되어 있습니다.
특정 빌드 간 변경 내용을 확인하거나 다양한 방법으로 해당 내용을 필터링할 수 있습니다.