เมื่อตรวจสอบในโครงการของฉันฉันได้รับข้อผิดพลาด:
Could not find file 'C\blah blah blah'.
ฉันรู้สึกว่านี่อาจเป็นไฟล์จากโครงการเก่าที่ฉันลบไป
ฉันได้ลองลบการเชื่อมต่อ TFS และพื้นที่ทำงานแล้ว
เมื่อตรวจสอบในโครงการของฉันฉันได้รับข้อผิดพลาด:
Could not find file 'C\blah blah blah'.
ฉันรู้สึกว่านี่อาจเป็นไฟล์จากโครงการเก่าที่ฉันลบไป
ฉันได้ลองลบการเชื่อมต่อ TFS และพื้นที่ทำงานแล้ว
คำตอบ:
สิ่งนี้จะเกิดขึ้นเมื่อ TFS มีการเปลี่ยนแปลงบางอย่างที่ไม่มีอยู่ในระบบไฟล์อีกต่อไป ตัวอย่างเช่นหากคุณเพิ่มไฟล์บางไฟล์ใน Visual Studio (ซึ่งเพิ่มลงในรายการการเปลี่ยนแปลง) ให้ลบออกจากระบบไฟล์โดยตรงจากนั้นพยายามตรวจสอบการเปลี่ยนแปลงมันจะบ่นว่าไม่พบไฟล์ .
ในการลบการเปลี่ยนแปลงเหล่านี้จากรายการคุณสามารถเปิดตัวควบคุมแหล่ง Explorer ( View> Other Windows> Source Control Explorer) และทั้งไฟล์ที่ไม่มีอยู่หรือคลิกขวาบนไฟล์และการกระทำผิดกฎหมายDeleteUndo Pending Changes
คุณยังสามารถเลิกทำการเปลี่ยนแปลงเฉพาะเหล่านี้ได้จากแผงการเปลี่ยนแปลงที่รอดำเนินการใน Team Explorer
สร้างไฟล์ว่างเพื่อแทนที่ไฟล์ที่หายไปและทำการเช็คอินของคุณให้เสร็จสิ้น หลังจากคุณตรวจสอบในไฟล์อย่างถูกต้องให้ลบไฟล์ที่ไม่ต้องการ
ไปที่โปรเจ็กต์ที่มีไฟล์ 'blah blah blah' คุณจะเห็นไฟล์มีเครื่องหมายแสดงข้อผิดพลาดระบุว่าไม่มีอยู่ คลิกขวาที่ไฟล์> ลบ ที่ควรจะดูแลปัญหา.
ฉันมีปัญหาที่คล้ายกัน ฉันลืมไปแล้วว่ากำลังแก้ไขด้วยการเพิ่มโปรไฟล์การเผยแพร่สำหรับการเผยแพร่ TFS รู้สึกว่าจำเป็นต้องตรวจสอบสิ่งนั้นแม้ว่าผลลัพธ์จะไม่อยู่ที่นั่นก็ตาม ฉันเพียงแค่คลิกขวาที่แอปเผยแพร่โฟลเดอร์ใน Team Explorer ภายใน Visual Studio และเลือกที่จะยกเว้น ตรวจสอบทุกอย่างกลับมาโดยไม่มีปัญหา
แต่ปัญหาของฉันแตกต่างออกไปเล็กน้อย ฉันกำลังเปลี่ยนชื่อโฟลเดอร์สองสามชื่อและเมื่อยอมรับฉันไม่ได้เพิ่มโฟลเดอร์ใหม่ใน repo:
git เพิ่ม folderName
แก้ไขปัญหาให้ฉัน