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, также приведет к этому сообщению.