Чатик, а как вы обычно организовываете работу команд с C++ проектом? Такая проблема: 2/3 команды - художники, гейм дизайнеры и прочие товарищи, которые не хотят вникать в код, что нормально, но это приводит к следующим проблемам:
1. Разработчики меняют C++ класс, пушат изменения
2. Дизайнеры изменения пулят, получают (и дай бог, если не пушат) поломанный проект, т.к не был перегенерирован solution.
Как я понимаю, простейший способ решения проблемы - автоматизированная регенерация .sln проекта через, допустим, git hooks. Есть другие варианты?