У нас є проект розвитку в Python (ArcGIS 10). Цей проект включає суміш інструментальних скриньок, шаблонів карт, файлів шарів, шаблонів баз даних файлів (виконуючи роль шаблонів, які імпортуються на карту за допомогою скриптів) та різних інших речей.
Ми використовуємо Eclipse як наш вихідний редактор, а SVN - як наш сховище вихідного коду.
Хоча у нас є проблема із збереженням усіх файлів (які не є py-файлами) у синхронізованому проекті всіма. Панель інструментів регулярно псується декількома людьми, що редагують панель інструментів, а потім файли шаблонів коригуються, а потім не оновлюються для інших людей, оскільки вони не перевіряються.
Як люди в організаціях, що мають більше одного розробника python у проекті інструментарію компанії, гарантують, що проект та всі різні файли будуть правильно розроблені та керовані? Або це випадок, коли все переходить у проект Eclipse (включаючи шаблони шаблонів та використовувані сценарії GDB), і сподіваємось, що люди перевірять файли правильно?