Ошибка SVN при попытке объединения из ветки
Вопрос
Я пытаюсь объединить изменения из ветки в магистраль для одного файла и одной ревизии.
Я использую VisualSVN в качестве интерфейса.
Итак, я щелкаю правой кнопкой мыши файл, Visual SVN -> Объединить, затем выбираю ‘Объединить диапазон ревизий’, затем ввожу номер редакции (из журнала) и нажимаю Далее.Затем я нажимаю ‘Протестировать слияние’
То, что я получаю, - это следующая ошибка:
'http://subversion.tigris.org/xmlns/dav/md5-checksum"не присутствовал на ресурсе.
Есть какие-нибудь идеи, почему это происходит?
Решение
Ура!Коллега разобрался в проблеме.
Даже несмотря на то, что я щелкал правой кнопкой мыши по файл и, нажав "Объединить", URL-адрес "объединить из" был установлен для папки верхнего уровня ветки.
В нем должны были быть указаны полный путь и имя файла
http://server.svn/Project/branches/1.0.2/папка/blah.cs
Теперь я стал еще мудрее.:)
Другие советы
Я получил то же сообщение об ошибке, однако оказалось, что пустой файл (буквально 0 (нулевые) байты) находился в репозитории. Видимо, что -то SVN не знает, как справиться. После удаления этого файла все снова сработало.