Краткий ответ : они должны использовать извлечение SVN в пустые папки, извините.
Попросите членов вашей команды:
- создать новую папку с именем "fromsvn",
- сделать SVN-проверку проекта в эту папку,
- скопировать с заменой существующего проекта в папку "fromsvn",
- зафиксировать изменения, если они есть.
Длинный ответ :
Во время оформления заказа SVN создает папку с именем «.svn» в каждой папке. Эта папка ".svn" содержит так называемые "базовые" версии ваших файлов. Каждая «базовая» версия является копией исходного файла, который находится внутри SVN.
Когда вы делаете «чистую» проверку (т.е. вы загружаете проект с сервера в пустую папку с помощью клиента SVN), SVN создает как «базовые» версии файлов (и помещает их в папку .svn), так и «рабочую копию» - те, которые вы на самом деле измените, а затем совершить. Таким образом, если вы извлекаете проект размером 10 Мбайт, SVN создаст 20 Мбайт файлов, половина из которых будет храниться в папке «.svn», но он загрузит с сервера только 10 Мбайт .
У других участников уже есть свои проекты, но у них нет папок ".svn". Это означает, что клиент SVN все еще должен загружать эти папки из репозитория сервера SVN, и он все равно будет стоить эти 10 Мбайт.