สำหรับฉันวิธีแก้ปัญหาที่ดีที่สุดขึ้นอยู่กับคำตอบของ iSid: เพื่อเพิ่มเครื่องมือภายนอกที่แสดงกล่องโต้ตอบเก่า คุณสามารถทำได้จาก Visual Studio: TOOLS -> External Tools … -> Addโดยมีค่าต่อไปนี้:
หัวข้อ: Checkin (หรือชื่อใด ๆ ที่ควรแสดงในเมนู)
Command: C: \ Program Files (x86) \ Microsoft Visual Studio 11.0 \ Common7 \ IDE \ TF.exe (นี่คือตำแหน่งการติดตั้ง VS เริ่มต้นบน Windows x64)
อาร์กิวเมนต์: checkin
Initial directory: $ (SolutionDir)
นี่คือภาพหน้าจอ:
คุณสามารถเรียกใช้จาก TOOLS -> Checkin (หรือแม้กระทั่งกำหนดแป้นพิมพ์ลัดให้กับ Tools.ExternalCommand * ตามที่อธิบายไว้ที่นี่ ) และเพลิดเพลินไปกับสินค้าเก่า ๆ ด้วยรูปแบบใหม่:
โปรดทราบว่าสิ่งนี้จะไม่ได้ผลหากโซลูชันเป็น ไม่ได้เปิดเนื่องจาก$(SolutionDir)
ตัวแปร ในการแก้ปัญหานี้คุณสามารถฮาร์ดโค้ดเส้นทางไปยังพื้นที่ทำงานของคุณแทนได้
นอกจากนี้ tf.exe สามารถเรียกใช้ด้วยอาร์กิวเมนต์ 'Shelve' ซึ่งจะแสดงกล่องโต้ตอบการเก็บเข้าลิ้นชักแบบเก่า