4
กำลังมองหาเครื่องมือในการซิงค์สองทางแบบ SFTP กับโฟลเดอร์ในเครื่อง
ฉันใช้ OS X เพื่อการพัฒนาและฉันต้องการผลักดันการเปลี่ยนแปลงไปยังเซิร์ฟเวอร์ dev ทุก⌘ + S เมื่อฉันตรวจสอบสาขาที่แตกต่างกันฉันต้องการโฟลเดอร์ท้องถิ่นเพื่อปรับปรุงตาม ดังนั้นผมจึงคิดว่าฉันต้องอัตโนมัติ, การแก้ปัญหาการซิงค์แบบสองทาง บรรณาธิการที่ฉันเลือกคือSublime Text (ซึ่งยอดเยี่ยมมากคุณควรลองดู) ฉันเริ่มภารกิจด้วยปลั๊กอิน Sublime Text SFTPโดยWill Bondแต่พบว่าไม่เสถียรและช้า แล้วฉันจะโจมตีปัญหากับPanic ส่ง มันสวยงามอย่างน่าทึ่ง อย่างไรก็ตามมันก็ไม่ได้ช่วยฉันเช่นกัน การส่งมีสองตัวเลือก: ซิงค์สองทางระหว่างโฟลเดอร์โลคัลและรีโมต เมานต์ SFTP กับระบบไฟล์ อนิจจาการซิงค์สองทางเป็นแบบแมนนวลและต้องเรียกใช้โดยการกดปุ่ม (ฉันอาจจะได้รับสิ่งนี้โดยการเขียน AppleScript ที่ฉลาด - แต่ฉันไม่รู้) SFTP ติดตั้งเป็นดีโชคร้ายก็มีข้อเสียที่สำคัญ: การค้นหาไฟล์ช้าไม่คาดฝันและดูเหมือนว่าจะไม่มีทางที่จะบอกว่าส่งไฟล์ที่มีการเปลี่ยนแปลงบนเซิร์ฟเวอร์ คุณต้องยกเลิกการต่อเชื่อมและเชื่อมต่ออีกครั้งเพื่อดูการเปลี่ยนแปลงระยะไกล ทำให้สาขาเป็นไปไม่ได้ที่จะทำงานด้วย ตอนนี้ฉันสับสนจริงๆและฉันไม่รู้สึกอยากเสียเวลาสองสามชั่วโมงในการแก้ปัญหาที่ผิด ฉันเปิดรับข้อเสนอแนะสำหรับเครื่องมือในการปรับปรุงกระบวนการทำงานของฉัน นี่คือสิ่งที่ฉันค้นพบ ฉันไม่แน่ใจว่ามีสิ่งใดที่สามารถดูโฟลเดอร์ระยะไกลสำหรับการเปลี่ยนแปลงได้ การเขียน AppleScript บางอย่างเพื่อซิงค์ส่งทั้งสองวิธีในแต่ละสิบวินาที การใช้rsyncและการดำเนินการโฟลเดอร์ ; ใช้rsyncและFSEvent ; …