누군가가 TFS 2010의 현재 빌드가 트리거 된 변경 세트 번호를 얻는 방법을 알려주십시오.TFS 2010에서 트리거 된 빌드의 변경 집합 번호를 얻으십시오
빌드가 체크 인에 의해 트리거되고 체크 인에 의해 생성 된 변경 세트의 변경 세트 번호가 필요한 추가 처리를 수행하려는 경우 worklfow 빌드를 확장하려고합니다.
아이디어가 있으십니까?
Thx! http://msbuildtasks.tigris.org/에서 확장을 사용하여
는누군가가 TFS 2010의 현재 빌드가 트리거 된 변경 세트 번호를 얻는 방법을 알려주십시오.TFS 2010에서 트리거 된 빌드의 변경 집합 번호를 얻으십시오
빌드가 체크 인에 의해 트리거되고 체크 인에 의해 생성 된 변경 세트의 변경 세트 번호가 필요한 추가 처리를 수행하려는 경우 worklfow 빌드를 확장하려고합니다.
아이디어가 있으십니까?
Thx! http://msbuildtasks.tigris.org/에서 확장을 사용하여
는나는 솔루션을 발견했다. 빌드가 트리거 된 변경 집합 번호가 변수에 채워집니다. BuildDetail.SourceGetVersion
이 속성에 대한 참조 정보가 표시됩니다. 실행 파일에 버전 #을 컴파일 할 수 있도록 내 C# 코드 내에서 sourcegetversion에 액세스하려면 어떻게해야합니까? –
, 당신은 빌드 프로젝트의 TfsVersion 작업과이 작업을 수행 할 수 있습니다
<MSBuild.Community.Tasks.Tfs.TfsVersion LocalPath="$(SolutionRoot)">
<Output TaskParameter="Changeset" PropertyName="Revision" />
</MSBuild.Community.Tasks.Tfs.TfsVersion>
Thx하지만 워크 플로를 확장하고 싶습니다. 변경 집합 번호가 필요한 시간은 선택한 에이전트에서 워크 플로가 실행되지 않는 단계입니다. – Scordo
순수한 MSBuild를 사용하여 답변을 게시 : http://stackoverflow.com/questions/11748338/tf-exe-on-tfspreview/12923581 –