Не может разрешить древовидный конфликт с SVN

Я недавно встретился с очень странным поведением подрывной деятельности.

Я просто объединил свою локальную копию ответвления с удаленным ответвлением. Все пошло гладкое, но у меня есть 1 древовидный конфликт (локальный, удаляют, удаленное обновление).

Хорошо, мысль I, изменила рабочую копию соответственно и выполнила "svn твердость - accept=working-R"..

Подрывная деятельность сказала, что разрешила, что мои проблемы и "svn Св." больше не показывали проблем. Так, я пытался фиксировать, но svn сказал мне, что одна из внутренних папок (в моей противоречивой) устарела и предложена svn, НО он сделал папку, чтобы быть в конфликте снова!

Что я сделаю для выхода из этого порочного круга?

26
задан Anton 7 January 2010 в 14:54
поделиться

2 ответа

Это может помочь, а может и нет, но иногда "svn cleanup" исправит странные проблемы с метаданными. Если вы проверили чистую рабочую копию, имеет ли та же проблема и чистая копия? Если да, то предыдущий ответ звучит как шаг в правильном направлении

.
8
ответ дан 28 November 2019 в 06:42
поделиться

Вы можете использовать другой способ, кроме команды разрешения svn:

  1. Создать патч конфликтного файла. (или создать резервную копию вашей версии конфликтующей папки с экспортом svn ...)
  2. Обновите ваше хранилище (обновление svn)
  3. Применяйте ранее сделанный патч (или замените конфликтующий файл/папку на резервную копию)
  4. Зафиксируйте изменение (svn commit)
5
ответ дан 28 November 2019 в 06:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: