Это похоже на subversion merge - "имеет корень хранилища, отличный от" - но кажется, что это совсем другая причина (тем более, что ответ на этот вопрос не решил мою проблему).
Некоторое время назад мы поменяли сервер, на котором расположены наши SVN-репозитории, - но мы использовали псевдоним, чтобы старое имя сервера указывало на новый сервер. У меня появилась привычка использовать новое имя сервера везде, где я извлекаю новые рабочие копии, но мы внесли изменения в большинство текущих рабочих копий, поскольку они являются живыми веб-сайтами.
До сих пор это не было проблемой - за исключением того, что сегодня утром я объединил некоторые изменения из моей ветки разработки в рабочую копию имеющейся у меня версии выпуска, и я получил сообщение "файл имеет другой корень хранилища" слияние прекращается.
Я знаю, что это потому, что я использую новое имя сервера, когда ветка разработки была обновлена через старое имя сервера - но есть ли простой способ исправить это?
Или, если не простой способ - есть ли хорошо документированный способ исправить это?