Невозможно объединить ветку обратно в ствол после перестановки репозитория - PullRequest
0 голосов
/ 13 июля 2010

У меня проблема с объединением ветки обратно в дерево в SVN, это моя ситуация

Моя ветка была создана некоторое время назад

С тех пор мы реорганизовали наш SVN-репозиторий, и этот проект перешел в другую иерархию.

Теперь я хотел бы слить эту ветвь обратно в ствол

Кажется, я получаю много tree conflicts, и кажется, что при слиянии он пытается сослаться на старое местоположение источника, которого сейчас не существует, так как мы переместили проект в хранилище

Итак, короче говоря, создайте ветвь, переместите проект, попробуйте объединиться назад к стволу, почему я продолжаю конфликтовать с деревом? Есть ли способ «разыменовать» старое местоположение исходного кода?

SVN: 1.6.11 TortoiseSVN 1.6.8

1 Ответ

1 голос
/ 13 июля 2010

Что я обычно делаю в этой ситуации - это обновляю ветку с изменениями основной магистрали, разрешаю любые конфликты и затем объединяю ветвь с основной магистралью, это единственный способ, которым ты не сломаешь магистраль.

В этом случае будет много работы, так как вы внесли много изменений в структуру проекта и не обновили свою ветку этими изменениями. Но это безопаснее, чем вбивать код в ствол.

Инструмент, подобный Beyond Compare , может помочь с объединением. Платно, но у них есть 30-дневная пробная версия, если вы не хотите ее покупать.

...