Подтвердить что ты не робот

Как исправить эту ошибку Subversion MKCOL?

Когда я совершаю ошибку, я получаю эту ошибку из Subversion:

bash-2.05b$ svn commit -m "testing subversion, still"
Adding         baz
svn: Commit failed (details follow):
svn: MKCOL of '/viper/!svn/wrk/6b9bcd38-b2fe-0310-95ff-9d1a44098866/sandboxes/ohammersmith/trunk/baz': 405 Method Not Allowed (http://svn.example.com)
4b9b3361

Ответ 1

Это происходит, если вы добавили каталог, который еще кто-то добавил и уже совершил. Сообщение об ошибке в коммите действительно запутывает, но если вы сделаете svn up, вы увидите это сообщение:

bash-2.05b$ svn up
svn: Failed to add directory 'baz': object of the same name already exists

Чтобы устранить проблему, удалите свой каталог (или отложите его в сторону) и выполните svn update, чтобы получить версию на сервере и внести изменения.

Как правило, не забудьте сделать svn update, поскольку сообщения об ошибках, как правило, более полезны.

Ответ 2

Это происходит, если вы добавили каталог, который еще кто-то добавил и уже совершил.

Это то, что указывает на конфликт, но на уровне Каталогов (просто для понимания).

Чтобы решить эту проблему, просто svn update перед выполнением изменений