จำนวนซอฟต์แวร์ขั้นต่ำที่ฉันต้องติดตั้งเพื่อให้ได้โปรแกรม 'tf.exe' คืออะไร?
จำนวนซอฟต์แวร์ขั้นต่ำที่ฉันต้องติดตั้งเพื่อให้ได้โปรแกรม 'tf.exe' คืออะไร?
คำตอบ:
คุณต้องติดตั้งTeam Explorerควรติดตั้งเวอร์ชันของ Team Explorer ที่ตรงกับเวอร์ชันของ TFS ที่คุณใช้เช่นหากคุณใช้ 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
ไปที่จุดสิ้นสุด ของสตริงปัจจุบันใน Variable Value จากนั้น Windows-R, cmd ให้ป้อน, tf
. Voila QED กำไร. คุณมี TF ตลอดเวลา
ฉันอยู่ในเครื่องเสมือนและพยายามทำให้ VHD ของฉันมีขนาดเล็กที่สุดดังนั้นฉันจึงพบว่า Team Explorer เป็นโซลูชันที่มีน้ำหนักมาก (ติดตั้ง 300+ MB) อีกทางเลือกหนึ่งฉันโชคดีที่ได้คัดลอกชุด EXE / DLL เล็กน้อยจากการติดตั้ง Team Explorer ไปยังเครื่องที่สะอาด (แน่นอนว่ายังคงต้องใช้. NET 4.0)
ฉันได้ลองดำเนินการเพียงไม่กี่ครั้งเท่านั้น แต่ไฟล์ชุดนี้ (ประมาณ 8.5 MB) เพียงพอที่จะรับฟังก์ชันการควบคุมแหล่งที่มาพื้นฐานผ่าน 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
มีไคลเอ็นต์ Java TFS ในการติดตั้ง Team Explorer Everywhere (ร่วมกับปลั๊กอิน Eclipse) ดูที่http://www.microsoft.com/en-us/download/details.aspx?id=30661
สำหรับการอ้างอิง: นี่คือ DLL ที่จำเป็นสำหรับ Visual Studio 2017 (เช่นเดียวกับ @ijprest สำหรับ 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
พวกเขาจะอยู่ในอิมเมจ 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
บรรทัดคำสั่ง tf.exe รวมอยู่ในแพ็คเกจตัวแทน VSTS ในโฟลเดอร์ externals \ vstsom
Visual Studio 2017 Team Explorer
อ้างอิงจาก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
คุณยังสามารถลองใช้TFS CLIสำหรับ Node.js ซึ่งเป็น CLI ข้ามแพลตฟอร์มสำหรับ Microsoft Team Foundation Server และ Visual Studio Team Services