2009-03-30 3 views
3

저희 회사에는 TFS를 통해 지속적으로 빌드 요청 작업 항목을 제출하는 많은 팀이 있습니다. 체크인 또는 일정에서 빌드를 실행하는 것이 가능하다는 것을 알고 있지만 이것이 필요한 것은 아닙니다. 팀 관리자가 TFS에서 빌드 요청 작업 항목을 만들면 저장 될 때 특정 빌드 정의를 대기열에 넣을 수 있습니다. 이것이 가능한가?작업 항목이 TFS에서 빌드를 대기열에 넣을 수 있습니까?

이 방법으로 문제에 접근하는 것이 바람직한 지 궁금합니다. 저는 팀을 새로 만들지 않아 빌드를 자동화하는 방법을 생각하고 있습니다. 좋은 생각입니까? 그렇지 않다면, 왜? 빌드 프로세스의 자동화를 얼마나 멀리 할 수 ​​있습니까?

감사합니다.

답변

1

첫 번째 질문에 대한 답변은 기본적으로 아니오입니다. 빌드 작업 항목 유형을 기반으로 빌드를 실행하는 것은 좋은 생각이 아니라고 주장합니다. 작업 항목은 유형별로 잠글 수 없으므로 이러한 작업 항목을 팀 관리자에게만 격리시킬 수는 없습니다.

팀 관리자에게 빌드 권한을 부여하는 권장 방법 인 개인/그룹에 시작 빌드 권한을 지정할 수 있습니다.

두 번째 질문에 팀 빌드 API를 사용하여 원하는만큼 자동화를 수행 할 수 있습니다. MS는 TFS와 Team Build를 매우 확장 성있게 만들었습니다.

0

일반적으로 개발자가 코드를 제출할 때마다 '빠른'빌드를 수행하고 하루에 적어도 한 번 (일반적으로 근무 시간 외) '전체 빌드'를 수행해야합니다.

TFS에는 필요한 권한으로 언제든지 빌드를 수동으로 시작할 수있는 기능이 있습니다. 일반적으로 빌드 대기열을 확인하고 전체 '릴리스'빌드를 수행하는 경우 대기중인 개발자 체크인 빌드를 가끔 삭제해야합니다.

이 사이트는 관심의 대상이 될 수 있습니다 :

TFS 2008: A basic guide to Team Build 2008

Team Foundation Build Recipes

0

당신이 작업 항목을 추가 할 권한을 부여한 경우에, 왜 그들에게 또한 빌드를 큐에 권한을 부여?

관련 문제