Причина, по которой другие парни не видят изменений, заключается в том, что они не информируются, пока не попытаются выполнить «обновление», «принятие» или «изменение» в хранилище.SVN - это «вытягивающая» система, хранилище не информирует клиентов ни о чем без команды от них.
Связь - это ключ.Если ваши разработчики, как правило, знают о том, что происходит в проекте, или, по крайней мере, в своем углу проекта, если он большой, они минимизируют риск принятия кода, который расстроит проект.
* 1004Настаивать на том, что только один разработчик может вносить изменения в репозиторий, - это излишне ИМХО и совершенно противоречит самой идее использования контроля версий.С тем же успехом у вас может быть только одна папка, в которую только этот разработчик может записывать каждый раз, используя инструмент сравнения.
Убедитесь, что ваши ребята выполняют цикл «Обновление», «Компиляция, Тестирование», прежде чем «Принять».Таким образом, они с меньшей вероятностью передадут код, который сломает сборку.Если они просто немного осторожны, вы все быстро освоитесь, не о чем беспокоиться.Удачи.