Вы ничего не можете сделать без папок .svn
, присутствующих во всех ваших каталогах рабочих копий, включая корневой каталог.
Выдержка из книги Свн:
Папка
.svn также называется административным каталогом рабочей копии .
файлы в административном каталоге помогают Subversion распознавать, какие
ваших версионных файлов содержат неопубликованные изменения и какие файлы
устарели в отношении чужой работы.
В частности, как показано на рисунке, папка .svn
содержит информацию о рабочей ревизии (той, которая есть в вашей рабочей копии) и метку времени всех файлов в текущем каталоге рабочей копии.
Эта информация помогает определить состояние файла. На самом деле, как показано на следующем рисунке, существует четыре возможных состояния:
Следовательно, без папки .svn
невозможно определить, являются ли файлы в вашей рабочей копии одинаковыми или отличными от файлов в удаленном хранилище, даже если вы знаете, что они одинаковы - Subversion не знает .
Вывод: Вы должны скопировать точно такую же папку .svn
, как у вашего коллеги в его / ее рабочей копии. Нет другого способа заставить его работать.