[tfs] 프로그래밍 방식으로 최신 버전 가져 오기, 체크 아웃 및 체크인을위한 TFS 명령 줄 스크립팅

WinXP, VS 2008 및 Team Explorer를 사용하여 Team Foundation Server에 연결합니다.

다음을 스크립트 (예 : BAT 파일 스크립트)해야합니다.

  • 팀 프로젝트에서 최신 버전의 폴더를 가져옵니다.
  • Team Project의 폴더 파일을 확인하십시오.
  • Team Project의 폴더 파일을 체크인합니다.

내 TFSProject는 $/Arquitectura/Main/경로에 매핑됩니다.C:\TFS\Arquitectura

누구든지 샘플 코드 나 제안이 있습니까?



답변

명령 줄에서 tf.exe를 사용합니다.

다음 예제에서는 일반적으로 다음과 같은 %PathToIde%경로에 있습니다. %ProgramFiles%\Microsoft Visual Studio 9.0\Common7\IDE또는 Windows x64 : %ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE(Visual Studio 버전 및 설치 설정에 따라 다름).

get의 예 :

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" get $/Arquitectura/Main /recursive

결제 예 :

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" checkout $/Arquitectura/Main /recursive

체크인 예 :

cd C:\TFS\Arquitectura
"%PathToIde%\TF.exe" checkin $/Arquitectura/Main /recursive

tf 명령 줄 에 대한 자세한 내용은을 참조하십시오 .


답변

VS2017 용 업데이트

C : \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ Common7 \ IDE \ CommonExtensions \ Microsoft \ TeamFoundation \ Team Explorer \ tf.exe ‘


답변

“C : \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ tf.exe”get “$ / ProjectName / Main”/ force / recursive


답변

Windows 7 64 비트 용 최신 코드 가져 오기

"%ProgramFiles(x86)%\Microsoft Visual Studio 10.0\Common7\IDE\TF.exe" get /recursive

이것은 나를 위해 일했습니다.


답변