SVN - Сводка конфликтов: Пропущенные пути: 1

Недавно я попытался сделать svn up и получил следующее:

Conflict discovered in 'myapp/protected/config/myapp/mode_staging.php'

Мне дали несколько вариантов, и я (возможно, неверный выбор сейчас) выбираю [p] Postone.

Теперь, когда я пытаюсь запустить svn, я получаю следующее сообщение каждый раз (плюс сам сайт имеет белый экран смерти)

Skipped 'myapp/protected/config/myapp/mode_staging.php
At revision xxx.
Summary of conflicts:
  Skipped paths: 1

Очевидно, что mode_staging.php является проблемой - какой лучший/самый простой способ разрешить это?

Ответы

Ответ 1

Некоторые незафиксированные изменения, которые у вас есть в mode_staging.php в вашей рабочей копии, конфликтуют с входящими изменениями из репозитория (которые вы получаете при запуске svn update). Выбрав опцию [P], вы предложили клиенту отложить разрешение конфликтов, чтобы файл mode_staging.php имел C (конфликт) статус в вашей рабочей копии. Вы должны решить конфликт, чтобы решить проблему. Например, вы можете разрешить конфликт, отменив изменения, которые вы выполнили локально (т.е. Путем принятия изменений из репозитория). В таком случае вы должны запустить svn resolve --accept=theirs-full против конфликтуемого файла.

Подробнее см. SVNBook | Разрешить любые конфликты.

Ответ 2

Интересно, запустите 'svn update' внутри каталога, не управляемого svn, также приведет к этому сообщению.