SVN: невозможно смешивать репозиторий и источники рабочей копии

Когда я запускаю следующую команду

svn copy http://host/svn/someproject/trunk \ http://host/svn/someproject/tags/uteeni -m"adding externals"

Я получаю svn:

Cannot mix repository and working copy sources error

ответ, что я делаю неправильно? Папка тегов была добавлена ​​в проект и в багажник.

Ответ 1

Удаление "\" исправило проблему. Вот моя команда, которая работала:

svn copy from_url to_url -m "my comments for tag"

Ответ 2

Это происходит, когда пути неверны. Также помогает использовать//сервер: 8080/... вместо //server/... если используется http: И '\' не требуется, если вы набираете команду в 1 строке.

Ответ 3

Я также видел эту проблему, когда я вставлял команду из MS Word. Как-то я считаю, что Word изменил форматирование некоторых символов в тексте. Ретипирование идентичной команды с нуля разрешило эту проблему.

Ответ 4

Является ли эта обратная косая черта в вашем вопросе?

В противном случае, вероятно, ваш клиент svn будет другой версией вашего сервера. Я видел, что сбой с аналогичным сообщением об ошибке раньше.

Ответ 5

Try

.... -m "добавление внешних"

Мне кажется, вам нужно пространство после -m (убедитесь, что существует каталог тегов)

Или выполните команду на сервере

svn copy file:///svn/someproject/trunk file:///svn/someproject/tags/uteeni -m "добавление внешних"