다음을 통해 공유


업그레이드 템플릿을 사용하여 레거시 MSBuild 빌드 사용

업그레이드 템플릿을 사용하여 Visual Studio Team Foundation Server 2010에서 레거시 빌드 정의를 계속 사용할 수 있습니다. 특히, 이 템플릿을 사용하여 다음 유형의 빌드 개체를 실행할 수 있습니다.

  • Visual Studio Team System 2008 Team Foundation Server를 사용하여 만든 빌드 정의

  • Visual Studio 2005 Team Foundation Server를 사용하여 만든 빌드 형식

Team Foundation Server 2010으로 처음 업그레이드할 때 배포의 각 레거시 빌드 정의와 각 빌드 형식에 대한 업그레이드 템플릿 빌드 정의가 자동으로 만들어집니다.

업그레이드 템플릿을 사용하여 레거시 빌드 정의의 일부 측면을 사용자 지정할 수 있습니다. 그러나 TFSBuild.proj 파일을 수정하여 특정 유형의 변경을 수행해야 합니다.

일반 작업

일반 작업

지원 내용

업그레이드 템플릿을 사용하여 레거시 빌드 정의 수정. 빌드 로그에 포함될 정보의 자세한 정도, 빌드를 처리할 빌드 에이전트, 빌드 시간이 초과되기 전에 허용되는 시간 등의 설정을 변경합니다.

TfsBuild.proj 파일을 사용하여 레거시 빌드가 실행되는 방법 수정. 포함될 프로젝트, 빌드의 일부로 작업을 실행할 방법 등의 설정을 변경합니다.

증분 빌드 설정. TfsBuild.proj 파일을 사용하여 증분 빌드 프로세스를 설정합니다.

빌드 번호를 생성하는 사용자 지정 작업 만들기. 각 빌드의 빌드 번호를 생성하는 작업을 만들고 TfsBuild.proj 파일에 작업을 추가합니다.