В качестве прямого ответа на ваш вопрос, вы можете создать решение, подобное бесплатному Microsoft SyncToy , чтобы синхронизировать папки содержимого разработчиков друг с другом.Конечно, это не проверяет файлы в хранилище. Для этого я думаю, что нет другого способа, кроме как добавить файлы в репозиторий по мере их появления.
Может быть одна из следующих подсказок:
Как мое мнение: Загрузка файла в CMS в рамках системы контроля версий?Это звучит немного неправильно для меня.Лично я предпочитаю иметь одну центральную копию приложения, работающую где-то на веб-хосте, которая обновляется из репозитория, как только люди регистрируют свои изменения из своей рабочей копии (которая предназначена только для тестирования).В противном случае вы сойдете с ума, объединив десятки измененных баз данных, не так ли?Для меня в CMS код и контент должны быть строго разделены.Репозиторий Subversion должен содержать только код.Но это только одна точка зрения.Я уверен, что есть квалифицированные мнения, говорящие иначе.