Berapa jumlah minimum perangkat lunak yang perlu saya instal untuk mendapatkan program 'tf.exe'?
Jawaban:
Anda perlu menginstal Team Explorer , yang terbaik adalah menginstal versi Team Explorer yang sesuai dengan versi TFS yang Anda gunakan, misalnya jika Anda menggunakan TFS 2010, instal Team Explorer 2010.
Versi 2012 http://www.microsoft.com/en-gb/download/details.aspx?id=30656
Versi 2013 http://www.microsoft.com/en-us/download/details.aspx?id=40776
Versi 2019 https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=16
Anda juga mungkin tertarik dengan perkakas listrik TFS . Mereka menambahkan beberapa fitur baris perintah tambahan (menggunakan tfpt.exe
) dan juga menambahkan beberapa fitur IDE tambahan.
;
dan kemudian C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE
ke akhir dari string saat ini dalam Nilai Variabel. Kemudian Windows-R, cmd, masukkan tf
,. Voila. QED. Keuntungan. Anda memiliki TF sepanjang waktu.
Saya berada di mesin virtual, dan mencoba menjaga VHD saya sekecil mungkin, jadi saya menemukan Team Explorer adalah solusi kelas berat (pemasangan 300+ MB). Sebagai alternatif, saya beruntung menyalin sekumpulan EXE / DLL minimal dari instalasi Team Explorer ke mesin yang bersih (.NET 4.0 masih diperlukan, tentu saja).
Sejauh ini saya hanya mencoba beberapa operasi, tetapi kumpulan file ini (sekitar 8,5 MB) sudah cukup untuk mendapatkan fungsionalitas kontrol sumber dasar melalui tf.exe:
(Tidak perlu dikatakan lagi bahwa ini adalah solusi yang sama sekali tidak didukung, dan tidak membebaskan Anda dari persyaratan lisensi TFS normal.)
Bergantung pada operasi yang Anda lakukan, Anda mungkin menemukan bahwa DLL tambahan diperlukan. Untungnya, tf.exe akan menghasilkan pesan kesalahan bagus yang memberi tahu Anda dengan tepat mana yang hilang.
Di Visual Studio 2017 & 2019, dapat ditemukan di sini:
-Ganti { YEAR } menurut tahun yang sesuai (" 2017 ", " 2019 ").
-Ganti { EDITION } dengan nama edisi yang sesuai (" Enterprise ", " Professional ", atau " 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
Ada klien Java TFS di instalasi Team Explorer Everywhere (bersama dengan plugin Eclipse). Lihat http://www.microsoft.com/en-us/download/details.aspx?id=30661
Untuk referensi: ini adalah DLL yang diperlukan untuk Visual Studio 2017 (seperti yang dilakukan @ijprest untuk 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
Mereka akan ada di gambar VM dasar saya. Saya akan menggunakannya untuk menarik skrip penerapan terbaru dari VC ke folder ruang kerja lokal sementara saat memasang server baru.
tf workspace /new ...
tf workfold /map ...
tf get "%WorkSpaceLocalFolder%" /recursive
tf workfold /unmap
tf workspace /delete
<run deployment scripts from "%WorkSpaceLocalFolder%" >
rmdir "%WorkSpaceLocalFolder%"
(Maaf memposting ini sebagai jawaban, tetapi saya tidak memiliki reputasi yang cukup untuk berkomentar, yang menurut saya seharusnya begitu)
Microsoft.TeamFoundation.Diff.dll
Baris perintah tf.exe disertakan dalam paket agen VSTS di folder eksternal \ vstsom.
Penjelajah tim Visual Studio 2017
Menurut https://blogs.msdn.microsoft.com/bharry/2017/04/05/team-explorer-for-tfs-2017/ Anda sekarang dapat mengunduhnya secara terpisah dari Visual Studio melalui tautan ini:
https://www.visualstudio.com/thank-you-downloading-visual-studio/?sku=TeamExplorer&rel=15