'tf.exe'프로그램을 얻기 위해 설치해야하는 최소 소프트웨어 양은 얼마입니까?
답변:
Team Explorer 를 설치해야합니다. 사용중인 TFS 버전과 일치하는 Team Explorer 버전을 설치하는 것이 가장 좋습니다. 예를 들어 TFS 2010을 사용하는 경우 Team Explorer 2010을 설치합니다.
2012 버전 http://www.microsoft.com/en-gb/download/details.aspx?id=30656
2013 버전 http://www.microsoft.com/en-us/download/details.aspx?id=40776
2019 버전 https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=16
TFS 전동 공구에 관심이있을 수도 있습니다 . 추가 명령 줄 기능 (사용 tfpt.exe
)을 추가하고 일부 추가 IDE 기능을 추가합니다.
;
다음 C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
끝에 추가합니다. 변수 값에있는 현재 문자열의. 그런 다음 Windows-R, cmd를 입력하고 tf
. 짜잔. QED. 이익. 당신은 항상 TF를 가졌습니다.
저는 가상 머신에 있고 VHD를 가능한 한 작게 유지하려고하므로 Team Explorer가 정말 무거운 솔루션 (300MB 이상 설치)이라는 것을 알았습니다. 대안으로 Team Explorer 설치에서 깨끗한 컴퓨터로 최소한의 EXE / DLL 세트를 복사 해 봤습니다 (물론 .NET 4.0이 여전히 필요합니다).
지금까지 몇 가지 작업 만 시도했지만이 파일 세트 (약 8.5MB)는 tf.exe를 통해 기본적인 소스 제어 기능을 얻기에 충분했습니다.
(이것은 완전히 지원되지 않는 솔루션이며 일반적인 TFS 라이선스 요구 사항에서 벗어나지 않습니다.)
수행하는 작업에 따라 추가 DLL이 필요할 수 있습니다. 다행히 tf.exe는 정확히 어떤 것이 누락되었는지 알려주는 멋진 오류 메시지를 생성합니다.
Visual Studio 2017 및 2019에서는 여기에서 찾을 수 있습니다.
-{ YEAR }를 적절한 연도로 바꿉니다 ( ' 2017 ', ' 2019 ').
-{ EDITION }을 적절한 에디션 이름 ( " Enterprise ", " Professional "또는 " Community ")으로
C:\Program Files (x86)\Microsoft Visual Studio\{YEAR}\{EDITION}\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\tf.exe
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TeamFoundation\Team Explorer\TF.exe
Team Explorer Everywhere 설치에 Java TFS 클라이언트가 있습니다 (Eclipse 플러그인과 함께). http://www.microsoft.com/en-us/download/details.aspx?id=30661을 보십시오 .
참고로 Visual Studio 2017에 필요한 DLL입니다 (VS 2010의 경우 @ijprest처럼).
TF.exe
TF.exe.config
Microsoft.TeamFoundation.Client.dll
Microsoft.TeamFoundation.Common.dll
Microsoft.TeamFoundation.Core.WebApi.dll
Microsoft.TeamFoundation.VersionControl.Client.dll
Microsoft.TeamFoundation.VersionControl.Common.dll
Microsoft.TeamFoundation.VersionControl.Controls.dll
Microsoft.VisualStudio.Services.Client.Interactive.dll
Microsoft.VisualStudio.Services.Common.dll
Microsoft.VisualStudio.Services.WebApi.dll
내 기본 VM 이미지에 있습니다. 새 서버를 설치할 때 VC에서 임시 로컬 작업 공간 폴더로 최신 배포 스크립트를 가져 오는 데 사용합니다.
tf workspace /new ...
tf workfold /map ...
tf get "%WorkSpaceLocalFolder%" /recursive
tf workfold /unmap
tf workspace /delete
<run deployment scripts from "%WorkSpaceLocalFolder%" >
rmdir "%WorkSpaceLocalFolder%"
(답변으로 게시하게되어 유감이지만 댓글을 달만한 평판이 충분하지 않습니다.
Microsoft.TeamFoundation.Diff.dll
Visual Studio 2017 팀 탐색기
https://blogs.msdn.microsoft.com/bharry/2017/04/05/team-explorer-for-tfs-2017/ 에 따르면 이제 다음 링크를 통해 Visual Studio에서 별도로 다운로드 할 수 있습니다.
https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=15