2012-06-14 3 views
1

현재 제가 작업중인 프로젝트에서 TFS에 체크인하기 전에 일부 정적 파일을 통해 셸 명령을 실행해야합니다.TFS 체크인 정책 - 쉘 명령 실행을 강제 실행합니다.

TFS 체크인 정책을 사용하여 개발자가 쉘 스크립트 을 먼저 실행하여 체크인을 수행 할 수 있습니까?으로 체크인 하시겠습니까?

답변

2

체크인 정책은 체크인을 "인증"하기 위해 무언가를 확인하기위한 목적으로 설계되었습니다.

개발 방법에 대한 흥미로운 비디오 here을 찾을 수 있습니다. 정말 쉽고 처음 TFS를 커스터마이징하기를 원할 것입니다.

  1. 실행 체크인 정책의 평가 방법에 쉘 명령을

    는 경우 두 가지 옵션 (IMHO)을해야합니다.
  2. 사용자가 Evaluate 메서드에서 shell 명령을 수동으로 실행했는지 확인하십시오.

첫 번째는 최고이지만해야 할 일은 앞에서 수행 한 체크인 정책의 진정한 목적이 아니기 때문에 조금 신경이 쓰이지 만 왜 작동하지 않는지 생각할 수는 없습니다. 그리고 아마 두 번째 해결책은 불가능합니다.

+0

답변으로 표시된 난이 가장 밀접하게 다른 사람에 대한보다 자세한 질문을 해결 믿고 같이

이것은 우리가 실행 우리의 쉘 스크립트의 끝에 추가 단계를 추가 할 수 있다는 것을 의미한다. 내 실제 해상도는 http://stackoverflow.com/a/11046302/431880을 참조하십시오. – isNaN1247

0

결국 우리는 Checkin 정책을 사용할 필요가 없었습니다.

대신 명령 프롬프트에서 tf.exe checkin을 실행하면 추가 인수없이 TFS 체크 인 대화 상자가 팝업됩니다.

C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\tf.exe checkin 
관련 문제