2012-02-07 4 views

답변

12

TFS는 모든 사용자 시작 명령을 데이터베이스에 14 일 동안 기록합니다.

다음 쿼리 당신의 Tfs_Collection 데이터베이스에 연결하고 실행하십시오 : 또한

SELECT * FROM tbl_Command WITH (NOLOCK) 
WHERE Command = 'Destroy' 

하는 Destroy 명령이 실행될 때마다, 이벤트가 명령을 처리 응용 프로그램 계층에 Application 이벤트 로그에 기록됩니다 .

+2

Martin Woodward는 당신이 알지 못하는 것이 없다고 말하면서 거짓말을하지 않습니다 : D – DaveShaw

+0

우수 답변, 데이터베이스에서 이것을 얻을 수있는 방법이있을 것이라고 생각했습니다. 소스 컨트롤 히스토리에 기록되지 않은 것은 수치 스럽습니다. –

+0

이것은 내가 찾고있는 정보를 정확히 알려주었습니다. 정말 고맙습니다! –

0

이전 질문과 관련이있는 것 같습니다. 나는 TFS가 이것을하기위한 쉬운 방법 (또는 어떤 방법)을 제공한다고 생각하지 않는다. 그러나 용의자 목록을 좁힐 수는 있지만 "프로젝트 관리자"또는 "프로젝트 수집 관리자"그룹의 사용자 만 파괴 할 권한이 있습니다. 기여자가 tf destroy를 실행하면 오류 메시지가 표시됩니다. 이 작업이 감사되지 않으므로 다른 사람이이 답변의 하단에 도달 할 수있는 대답을 추가 할 것이라는 점이 약간의 감독 역할을합니다.

관련 문제