Intereting Posts
Плагин Maven для ввода информации svn на этапе подготовки пакета git – поиск, когда ключевое слово сначала встречается в файле или директории Как «вытащить запрос» конкретное коммит Невозможно автоматически отслеживать файлы с помощью add -A; ошибок не было Нажатие ветки в удаленный репозиторий в git получить разницу между файлами в двух разных репозиториях git и применить к первому репо Какая правильная команда для восстановления моих файлов в git? Ошибка поддерева Git Что представляет собой этот редактор, открытый «git commit -amend» в Windows 10 cmd и как его использовать? Загрузите файлы из github через php api Возможно ли сделать статус svn в каталоге для сестер? Git: проверка файла с master всегда получает «не соответствует никаким файлам», GAE + Github = не может получить Push-to-Deploy для фактической работы git diff отображает только измененные строки в переименованных файлах Разработка темы после запуска

Как исправить эту ошибку 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) 

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

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

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

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

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

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

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