ฉันเป็นหนึ่งในสองนักพัฒนาสำหรับซอฟต์แวร์ภายใน (เขียนด้วยหลาม) ใน บริษัท ของฉัน ซอฟต์แวร์เป็นแอปพลิเคชันเซิร์ฟเวอร์ที่ออกแบบมาเพื่อใช้งานบนกล่องเฉพาะ Linux ปัจจุบันเรามีหนึ่งกล่องที่เก็บที่เก็บ SVN ของเราและกล่องนี้ยังใช้สำหรับการทดสอบ ปัญหาคือว่าฉันกำลังพัฒนามันบนเวิร์กสเตชันของฉันโดยใช้ Eclipse บน Windows และแอพนี้ไม่สามารถทำงานบน Windows
ทำอย่างไรจึงจะจัดสภาพแวดล้อมให้เหมาะสมเพื่อที่คุณจะได้ไม่เสียเวลาอันมีค่าในการถ่ายโอนโปรเจ็กต์และโค้ดเพื่อให้คุณสามารถทดสอบได้?
ขณะนี้ฉันกำลังทำการชำระเงิน svn เปลี่ยนรหัสบางส่วนแล้วอัปโหลดไปยังเซิร์ฟเวอร์การพัฒนาเพื่อทำการทดสอบ (ไม่ใช่ผ่าน svn) ทดสอบบนเซิร์ฟเวอร์เปลี่ยนบางอย่างทดสอบอีกครั้ง ฯลฯ หลังจากนั้นสิ่งที่มากระทำ การอัปโหลดและทดสอบอย่างต่อเนื่องนี้ทำให้ฉันเป็นบ้า ฉันพยายามเก็บโครงการไว้บนเซิร์ฟเวอร์ (เช็คเอาต์ที่บ้าน dir) แต่สิ่งนี้ทำให้เกิดปัญหามากมายกับ Eclipse
เห็นได้ชัดว่าฉันไม่มีประสบการณ์มากมายในเรื่องนี้ดังนั้นฉันจึงถามว่าวิธีปฏิบัติที่ดีที่สุดเกี่ยวกับปัญหาประเภทนี้คืออะไร?