Kami memiliki proyek pengembangan dengan Python (ArcGIS 10). Proyek ini melibatkan campuran kotak alat, templat peta, file layer, templat geodatabase file (bertindak sebagai templat yang diimpor ke peta oleh skrip) dan berbagai hal lainnya.
Kami menggunakan Eclipse sebagai editor sumber kami dan SVN sebagai Repositori Kode Sumber kami.
Meskipun kami memiliki masalah dengan menyimpan semua file (yang bukan file py) dalam proyek yang disinkronkan oleh semua orang. Toolbox secara rutin dikacaukan oleh beberapa orang yang mengedit toolbox dan kemudian file template disesuaikan dan kemudian tidak diperbarui untuk orang lain karena mereka tidak diperiksa kembali.
Bagaimana orang-orang di organisasi dengan lebih dari satu pengembang python pada proyek toolbox perusahaan memastikan bahwa proyek dan semua file yang berbeda mendapatkan versi dan dikelola dengan benar? Atau apakah ini merupakan kasus melalui semuanya masuk ke Eclipse (termasuk lapisan template dan GDB yang digunakan oleh skrip) ke dalam proyek dan berharap bahwa orang memeriksa file dengan benar?