У меня есть каталог, в котором хранится ряд сторонних библиотек. Он находится под контролем SVN, и мне нужно внести в него серьезные изменения, которые включают создание новых подкаталогов и замену некоторых файлов / подпапок. Если я делаю это вручную (т.е. просто копирую и вставляю), SVN начинает беспокоиться, говоря, что каталог 'blublu' не является рабочей копией. Если я хочу добавить каталог в систему управления версиями с помощью команды svn add, значит, рабочая копия заблокирована.
Мой вопрос здесь заключается в том, каков наилучший способ скопировать такое огромное количество подпапок и файлов в каталог, находящийся под контролем SVN, без проблем с фиксацией / добавлением (например, без рабочей копии и блокировки). Ниже приведены некоторые примеры этих сообщений об ошибках, которые выдаются, когда я пытаюсь зафиксировать / добавить скопированные вручную файлы / папки в упомянутый каталог:
svn: Рабочая копия '.' блокировка
svn: исключение не является каталогом рабочей копии
svn: не удается открыть файл 'exception / .svn / records': разрешение запрещено