Вопрос

Я пытаюсь объединить изменения из ветки в магистраль для одного файла и одной ревизии.

Я использую VisualSVN в качестве интерфейса.

Итак, я щелкаю правой кнопкой мыши файл, Visual SVN -> Объединить, затем выбираю ‘Объединить диапазон ревизий’, затем ввожу номер редакции (из журнала) и нажимаю Далее.Затем я нажимаю ‘Протестировать слияние’

То, что я получаю, - это следующая ошибка:

'http://subversion.tigris.org/xmlns/dav/md5-checksum"не присутствовал на ресурсе.

Есть какие-нибудь идеи, почему это происходит?

Это было полезно?

Решение

Ура!Коллега разобрался в проблеме.

Даже несмотря на то, что я щелкал правой кнопкой мыши по файл и, нажав "Объединить", URL-адрес "объединить из" был установлен для папки верхнего уровня ветки.

http://server.svn/Project/branches/1.0.2

В нем должны были быть указаны полный путь и имя файла

http://server.svn/Project/branches/1.0.2/папка/blah.cs

Теперь я стал еще мудрее.:)

Другие советы

Я получил то же сообщение об ошибке, однако оказалось, что пустой файл (буквально 0 (нулевые) байты) находился в репозитории. Видимо, что -то SVN не знает, как справиться. После удаления этого файла все снова сработало.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top