2010-06-07 2 views
7

메인 빌드 정의가 히스토리를 가지지 않는 것은 이상한 것처럼 보이지만 어떤 메커니즘도 찾을 수 없습니다. 시간이 지남에 따라 빌드 정의에 대한 변경 사항을 추적 할 수있는 방법이 있다고 말해주십시오. 이 저장된 <> .proj 파일을 변경의 전체 이력이 있어야TFS2010의 빌드 정의에서 변경 내역을 가져올 수 있습니까?

$/ProjectName/TeamBuildTypes 

: 아래의 소스 제어에

답변

0

봐.

+1

이러한 .proj 파일은 팀 빌드 2008에서 가져온 것으로 TFS 2010에는 동일한 구조와 파일이 존재하지 않습니다. 전체적인 문제이므로 아무 곳에 나 저장된 파일이 없습니다. 그것은 데이터베이스에 빌드 단계를 유지해야합니다. – Alex

+0

해당 업데이트를 제공해 주셔서 감사합니다. 나는 TFS 2010이 TeamBuildTypes 디렉토리를 만들었 기 때문에 그것을 무언가로 채울 것이라고 생각했습니다. – Robaticus

+0

Alex - 시간이 지남에 따라 빌드 변경 사항을 추적하는 고유 한 기능에 대해서는 아직 아무 것도 발견하지 못했지만 빌드를 내보내고 소스 컨트롤에 저장할 수 있습니다. Kludgy,하지만 일할 수도 있습니다. – Robaticus

0

TFS 2010 빌드에서 .proj 파일을 사용할 수 있습니다 (이전 버전과의 호환성을 위해). 따라서 변경 사항을 추적해야하는 경우 .proj 파일을 적절한 TeamBuildTypes 폴더에 추가하면됩니다. 빌드 양식을 만들 때 프로세스 양식에서 빌드 프로세스 파일을 '업그레이드 템플릿'으로 변경 한 다음 빌드 프로세스 매개 변수 아래에 구성 폴더 경로를 지정해야합니다.

1

빌드 정의의 변경 사항을 자동으로 추적 할 방법이 없다고 확신합니다. 그러나 파일을 변경하고 그 파일을 소스 제어에 체크인 할 때마다 정의를 파일로 내보내 수동으로 수행 할 수 있습니다.

그런 다음 정의를 내보낼

있어서 tftp의 builddefinition

을 사용할 수 있습니다, 당신의 TFS 버전의 팀 파운데이션 서버 전동 공구의 적절한 설치해야합니다.