0

사용자 지정 빌드 프로세스 템플릿을 대상으로하는 gated check-in 시나리오가 있습니다.TFS의 사용자 지정 CodeActivity에서 PendingChanges에 액세스

TFS의 올바른 폴더에있는 것처럼 제출중인 파일에 대해 수행되는 일련의 유효성 검사를 원합니다. 이 유효성 검사를 수행하는 사용자 지정 코드 작업을 만드는 것을 생각하고 있지만 "보류중인 체크 인 파일"과 코드 활동에서 해당 위치에 어떻게 액세스 할 수 있는지 알아 내려고 애 쓰고 있습니다.

이것이 가능한지 아직 알 수 없습니다. 누구든지 도움이 될 수있는 지식이 있습니까? 나는 그것이 가능하다고 생각하지 않는다 TFS2012

답변

0

Workspace라는 프로세스의 변수가있다을 발견 할 것입니다 생각합니다.

액티비티를 액티비티로 전달한 다음 GetPendingChanges()이나 오버로드 중 하나를 호출하여 보류중인 변경 사항을 검사 할 수 있습니다.

Convert Workspace Item을 사용하면 Sources Directory에서 로컬 경로를 가져 와서 필요한 경우 전달할 수 있습니다.

0

를 사용하여 임 :

당신에게

PS 감사드립니다. 건물을 만들 때 보류중인 변경 사항이 없습니다. 빌드가 성공적이면 해당 시점에 보류 및 체크인을 수행하는 단일 활동이 있습니다.

나는 당신이 IBuildDetails에있을 다음 선반을 확인해야 보류 집합, ...