2011-09-24 5 views
1

'클라이언트'와 '서버'에 내 솔루션을 빌드하고 패키지하는 msbuild 파일을 사용하고 있습니다. 지금까지 나는 프롬프트 cmd 만든 VS에서 구축하기 위해 아래 cmd를 사용하고 있습니다 :TFS 서버에 대기열 작성 시도 중 - TFSBuild.Proj에서 대상 호출

msbuild.exe MyBuildFile.proj /t:Build 

(I 빌드를 걷어차 기 시작하고 나머지를 할 것 '빌드'라는 목표를 가지고).

이제 우리 팀은 TFS 빌드 서버에서 빌드를 대기열에 넣기를 원합니다. TFSBuild.proj 파일에 대해 읽었습니다. 나는 모든 스크립트를 TFSBuild.Proj에 다시 작성해야합니까, 아니면 TFSBuild.Proj에서 MyBuildFile.proj/t : Build를 호출 할 수있는 방법이 있습니까?

도움을 주시면 감사하겠습니다.

감사합니다, 마니

+0

TFS 2010 또는 2008을 사용하고 있습니까? –

답변

0
넌 그냥 TFS 2010 빌드에서 기존 MyBuildFile.proj 포함 할 수

:

  1. 선택, 프로세스 페이지에서 새로운 빌드 정의
  2. 만들기 UpgradeTemplate.xaml을 워크 플로
  3. 선택한 MSBuild.proj 파일 ()의 디렉터리를 TFSBuild.proj이라는 이름으로 체크 인합니다.

개발 시스템과 빌드 서버간에 약간의 차이가있을 수 있지만 위의 단계를 따르면 85 %가 소요됩니다. 느슨한 문제를 해결하기 위해 진단 수준 빌드 정보 상세 표시 (프로세스 페이지에서도 설정)를 활성화합니다.

+0

감사합니다. 3 단계를 수행 할 위치를 알려주십시오. 프로세스 - 빌드 프로세스 매개 변수의 어딘가에서 의미합니까? –

+0

3 단계에서 설명을 개선했습니다. – kroonwijk

+0

도움을 주시면 감사하겠습니다. –