Было найдено множество общих предков, и их объединение привело к конфликту - PullRequest
0 голосов
/ 15 января 2019

Я выполняю развертывания Salesforce. Текущая настройка:

  1. Dev org выталкивается из velop1 ответвление.
  2. UAT org выталкивается из UAT1 ответвление.

Каждые 2 недели мы выполняем объединение из UAT1 в развитие1 . Который позже развернут на dev org.

Это работало для меня до сих пор. В настоящее время я постоянно вижу ошибку ниже при объединении в eclipse:

**"Multiple common ancestors were found and merging them resulted in a 
conflict"**

Я пытался использовать Eclipse Neon / Mars с Egit 4. *. Я не могу выполнить слияние и разрешить конфликты.

На основании ответов в следующем вопросе:

Как обойти ошибку «множественные базы слияния» в плагине EGit Eclipse?

Я не хочу заниматься черновой сборкой, так как это будет очень громоздкая задача.

Есть ли другой инструмент, который может справиться с этим? Я установил sourcetree, но не уверен, что это поможет.

1 Ответ

0 голосов
/ 15 января 2019

Я смог заставить это работать, выполнив следующие действия:

  1. Использовало дерево исходных текстов для объединения локальных копий удаленных ветвей develop1 и UAT1 ---> Дерево исходных текстов смогло решить проблему множественных предков и предоставило мне список конфликтов.

  2. Поскольку мне было не очень удобно использовать дерево исходников для разрешения конфликтов, я затмеваю, чтобы открыть код и разрешить конфликты в промежуточном окне Git. (Я хотел бы знать, есть ли подобный внешний редактор это позволяет вам принять изменения и отклонить как затмение).

  3. Постановка и фиксация файлов с использованием Eclipse.

Это долгий обходной путь, и мне интересно, увижу ли я проблему множественных предков, когда снова выполню объединение через 2 недели.

...