Số lượng phần mềm tối thiểu tôi cần cài đặt để tải chương trình 'tf.exe' là bao nhiêu?
Câu trả lời:
Bạn cần cài đặt Team Explorer , tốt nhất nên cài đặt phiên bản Team Explorer phù hợp với phiên bản TFS bạn đang sử dụng, ví dụ nếu bạn đang sử dụng TFS 2010 thì hãy cài đặt Team Explorer 2010.
Phiên bản 2012 http://www.microsoft.com/en-gb/download/details.aspx?id=30656
Phiên bản 2013 http://www.microsoft.com/en-us/download/details.aspx?id=40776
Phiên bản 2019 https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=16
Bạn cũng có thể quan tâm đến các công cụ điện TFS . Họ thêm một số tính năng dòng lệnh bổ sung (sử dụng tfpt.exe
) và cũng thêm một số tính năng IDE bổ sung.
;
và sau đó C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
vào cuối của chuỗi hiện tại trong Giá trị biến. Sau đó Windows-R, cmd, enter tf
,. Thì đấy. QED. Lợi nhuận. Bạn đã có TF suốt thời gian qua.
Tôi đang sử dụng máy ảo và đang cố gắng giữ VHD của mình càng nhỏ càng tốt, vì vậy tôi thấy Team Explorer là một giải pháp thực sự nặng (300+ MB cài đặt). Thay vào đó, tôi đã gặp một số may mắn khi sao chép một tập hợp tối thiểu các EXE / DLL từ cài đặt Team Explorer sang một máy sạch (tất nhiên vẫn cần có .NET 4.0).
Tôi mới chỉ thử một số thao tác cho đến nay, nhưng tập hợp tệp này (khoảng 8,5 MB) đã đủ để có được chức năng kiểm soát nguồn cơ bản thông qua tf.exe:
(Không nên nói rằng đây là một giải pháp hoàn toàn không được hỗ trợ và nó không giải phóng bạn khỏi các yêu cầu cấp phép TFS thông thường.)
Tùy thuộc vào các thao tác bạn thực hiện, bạn có thể thấy rằng các tệp DLL bổ sung được yêu cầu. May mắn thay, tf.exe sẽ tạo ra một thông báo lỗi cho bạn biết chính xác cái nào bị thiếu.
Trong Visual Studio 2017 & 2019, bạn có thể tìm thấy nó ở đây:
-Thay thế { YEAR } bằng năm thích hợp (" 2017 ", " 2019 ").
-Thay thế { EDITION } bằng tên phiên bản thích hợp (" Doanh nghiệp ", " Chuyên nghiệp " hoặc " Cộng đồng ")
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
Có một ứng dụng khách Java TFS trong cài đặt Team Explorer Everywhere (cùng với một plugin Eclipse). Xem http://www.microsoft.com/en-us/download/details.aspx?id=30661
Để tham khảo: đây là các DLL bắt buộc cho Visual Studio 2017 (cũng như @ijprest cho VS 2010)
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
Chúng sẽ có trong hình ảnh VM cơ sở của tôi. Tôi sẽ sử dụng nó để kéo các tập lệnh triển khai mới nhất từ VC vào một thư mục không gian làm việc cục bộ tạm thời khi cài đặt một máy chủ mới.
tf workspace /new ...
tf workfold /map ...
tf get "%WorkSpaceLocalFolder%" /recursive
tf workfold /unmap
tf workspace /delete
<run deployment scripts from "%WorkSpaceLocalFolder%" >
rmdir "%WorkSpaceLocalFolder%"
(Xin lỗi vì đã đăng bài này như một câu trả lời, nhưng tôi không có đủ uy tín để bình luận, điều mà tôi tin rằng nó đáng ra phải như vậy)
Microsoft.TeamFoundation.Diff.dll
Dòng lệnh tf.exe được bao gồm trong gói tác nhân VSTS trong thư mục externals \ vstsom.
Visual Studio 2017 Team Explorer
Theo https://blogs.msdn.microsoft.com/bharry/2017/04/05/team-explorer-for-tfs-2017/ bạn có thể tải xuống riêng từ Visual Studio qua liên kết này:
https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=15
Bạn cũng có thể thử TFS CLI cho Node.js là CLI đa nền tảng cho Microsoft Team Foundation Server và Visual Studio Team Services.