นี่คือสถานการณ์ ...
ฉันพัฒนาภายใต้ windows8 และฉันมีบางโครงการทุกโครงการที่มีพื้นที่เก็บข้อมูลคอมไพล์เฉพาะ
สำหรับที่เก็บในเครื่องแต่ละแห่งฉันมีที่เก็บรีโมตเปล่าบน VPS ของฉัน (ฉันใช้ ssh เพื่อรับรองความถูกต้องและเก็บการเปลี่ยนแปลง repo) เซิร์ฟเวอร์ VPS mount windows 2003 ที่ใช้ดิสก์ NTFS
พื้นที่เก็บข้อมูลระยะไกลตั้งอยู่ใน: C: \ GIT \ REPO \
โฟลเดอร์ "ระยะไกล" DropBox อยู่ใน C: \ Dropbox
ฉันเพิ่มทางแยกจาก C: \ GIT \ REPO เป็น C: \ Dropbox \ REPO และ Dropbox อัปโหลดทุกอย่าง ...
และในที่สุดปัญหาที่แท้จริง:
เมื่อฉันกดไปที่เซิร์ฟเวอร์ระยะไกลโดยใช้ SSH การแก้ไขจะถูกบันทึกลงใน C: \ GIT \ REPO (ถ้าฉันตรวจสอบคุณสมบัติของระบบฉันจะเห็นว่ามีการเปลี่ยนแปลงบางไฟล์)
สิ่งเดียวกันนี้เกิดขึ้นใน C: \ Dropbox \ REPO (เพราะเป็นทางแยก)
Dropbox ผิดปกติไม่พบไฟล์ที่ถูกเปลี่ยนแปลงและไม่ทำการซิงค์เว้นแต่ว่าฉันจะหยุดชั่วคราวด้วยตนเอง
การทำดรอปบ็อกซ์โหลดไฟล์ดัชนีและทำการซิงค์กับไฟล์ใหม่ ...
นี่เป็นข้อบกพร่องหรือไม่? ฉันจะหลีกเลี่ยงปัญหานั้นได้อย่างไร ข้อเสนอแนะ?
มีวิธีใดที่ดีกว่าสำหรับการสำรองข้อมูลที่อัปเดตอยู่เสมอ?