Я провел небольшое исследование и, похоже, нашел ответы примерно в 4 дюймах от оценки для моей ситуации.
У нас настроен SVN, который в настоящее время постоянно развивается третьей сторонойна другом ветвлении.Периодически нам нужно рисовать их прогресс.
Для начала мы заставили их синхронизироваться с нашим стволом, чтобы извлекать изменения и разрешать любые потенциальные конфликты, выполнив:
svn merge url/to/trunk
Теперь,мы пытаемся отступить от них.Однако svn, похоже, не знает, что последнее слияние было из транка.
Когда мы запускаем:
svn merge url/to/third/party/branch
при извлечении из транка, он пытается повторно применить те же изменения, в результатев огромном количестве "локальное добавление, входящее добавление после слияния".
Есть ли что-то, что я пропускаю?Как правильно нарисовать изменения с момента последнего слияния, и SVN знает об изменениях, которые начались в транке?
Кроме того, это правильный процесс, который мы должны использовать, чтобы нарисовать изменения, которые они вносят какнам нужны обновления?