เรามีโครงการพัฒนาใน Python (ArcGIS 10) โครงการนี้เกี่ยวข้องกับการผสมผสานของกล่องเครื่องมือแม่แบบแผนที่ไฟล์เลเยอร์แม่แบบฐานข้อมูลไฟล์ (ทำหน้าที่เป็นแม่แบบที่นำเข้าสู่แผนที่โดยสคริปต์) และสิ่งอื่น ๆ
เราใช้ Eclipse เป็น source editor และ SVN ของเราเป็น Source Code Repository
แม้ว่าเราจะมีปัญหาในการเก็บไฟล์ทั้งหมด (ไม่ใช่ไฟล์ py) ในโครงการที่ทุกคนทำข้อมูลให้ตรงกัน กล่องเครื่องมือได้รับความสับสนเป็นประจำโดยหลาย ๆ คนที่แก้ไขกล่องเครื่องมือจากนั้นไฟล์เทมเพลตจะได้รับการปรับและไม่ได้รับการอัปเดตสำหรับผู้อื่นเนื่องจากพวกเขาไม่ได้เช็คอิน
ผู้คนในองค์กรที่มีนักพัฒนาหลามมากกว่าหนึ่งคนในโครงการกล่องเครื่องมือของ บริษัท ทำอย่างไรจึงมั่นใจได้ว่าโครงการและไฟล์ต่าง ๆ ทั้งหมดได้รับการกำหนดเวอร์ชันและจัดการอย่างถูกต้อง หรือเป็นกรณีผ่านทุกอย่างไปสู่ Eclipse (รวมถึงแม่แบบเลเยอร์และ GDB ที่ใช้โดยสคริปต์) ในโครงการและหวังว่าผู้คนจะตรวจสอบไฟล์อย่างถูกต้อง?