สถานการณ์จำลอง: IDE ถูกตั้งค่าบนกล่องเดสก์ท็อป Linux ซึ่งแก้ไขไฟล์ PHP แบบโลคัล ทุกครั้งที่ฉันบันทึกไฟล์ฉันต้องการให้การเปลี่ยนแปลงนี้ปรากฏบนเซิร์ฟเวอร์ linux ที่ Apache กำลังทำงานอยู่ เซิร์ฟเวอร์มี ssh (และ samba และ nfs สำหรับเรื่องนั้น)
ตามการอ้างอิงเมื่อฉันแก้ไขไฟล์บน Windows ในที่สุดฉันก็มา WinSCP เป็นเครื่องมือที่แน่นอนที่ฉันต้องการ - WinSCP มีเพียงคุณลักษณะนี้ในปัจจุบันด้วยการซิงค์ครั้งแรกและจากนั้นอัปเดตอย่างต่อเนื่องโดยใช้บริการเฝ้าดูระบบแฟ้ม: "Keep Remote Directory up to วันที่"
บนลีนุกซ์เราสามารถยืนยันได้ว่า sshfs นั้นสามารถใช้เพื่อหลีกเลี่ยงความต้องการการซิงโครไนซ์ทั้งหมด บน windows การแบ่งปันแซมบ้าจะทำเช่นเดียวกัน อย่างไรก็ตามฉันต้องการให้ IDE ทำงานกับไฟล์โลคัล (บนดิสก์ SSD!) โดยไม่ต้องผ่านเครือข่ายเพื่อทำดัชนี PHP และ whatnots ซึ่งใช้เวลานาน
แต่ sshfs อาจเป็นส่วนหนึ่งของการแก้ปัญหาอย่างไรก็ตามเพื่อให้การซิงโครไนซ์ต่อเนื่องจำเป็นต้องทำระหว่างสองโลคัลไดเร็กทอรี
ความคิดหรือพอยน์เตอร์ใด ๆ