Ошибка: получение mergeinfo не поддерживается 'svn: //IP.Address'? - PullRequest
15 голосов
/ 22 июля 2010

Я пытаюсь объединить ветвь с магистралью, используя функцию TSVN 'Reintegrate a branch'. Однако я получаю следующую ошибку.

Ошибка: получение mergeinfo не поддерживается 'svn: //IP.Address'?

В чем причина этой ошибки? Также есть какой-то другой способ слияния Ветви с Хоботом.

Ответы [ 3 ]

11 голосов
/ 22 июля 2010

Может быть, сервер SVN, на который вы ссылаетесь, имеет версию до 1.5? Или хранилище не обновлялось после обновления самого сервера?

svn: mergeinfo используется функцией отслеживания слияния, чтобы отслеживать, какие ревизии были объединены, WRT файл или каталог.

Похоже, что полученное вами сообщение об ошибке указывает на несоответствие между версией svn вашего клиента и версией, установленной на сервере.

Не уверен насчет вашего второго вопроса. Сам TortoiseSVN предоставляет вам 3 различные возможности: объединить ряд ревизий, реинтегрировать ветку и (я могу ошибаться здесь, я сейчас на Mac) объединить два разных дерева.

Вы, вероятно, должны обратиться к svnbook , чтобы действительно понять разницу между

svn merge

и

svn merge --reintegrate

9 голосов
/ 26 марта 2014

Если вы используете IntelliJ 13.1 (Build # IU-135.475) и у вас возникла эта проблема, а ваш сервер не 1.7x, но просто перейдите на вкладку «Настройки» Subversion, откройте вкладку, снимите флажок «Показать источник слияния в истории и аннотациях» .

SVN: отделение и реинтеграция не работают с обновленным сервером

0 голосов
/ 24 января 2014

Проверьте версию программного обеспечения сервера (svnadmin, svnserv или mod_dav_svn.so). Обновление до любого> = 1.5.

Следующее обновление хранилища (займет несколько секунд):

$ svnadmin upgrade REPOS_PATH

Если вы беспокоитесь или у вас нет удаленного доступа для конвертации - создайте дамп или синхронизируйте копию репозитория:

$ svnsync initialize --username=XXX --password=YYY $MIRROR $MASTER
$ svnsync synchronize $MASTER

или

 $ svnadmin dump $MASTER  > svn.dump

Вот и все!

...