Сценарий: Структура репозитория изменена с / trunk / на / projectName / trunk / , а локальная копия устарела и имеет много модификаций.
Вопрос: Как обновить путь к каталогу рабочей копии без обновления файлов.
Обычно решением для изменения каталога в том же репозитории является использование команды svn switch . Проблема заключается в том, что он выполняет обновление после выполнения, рабочая копия устарела и имеет множество локальных изменений, которые могут конфликтовать с текущей версией.
То, что я ищу, - это то же поведение переключателя - relocate , который обновляет путь, но не обновляет файлы. Таким образом, я могу восстановить способность проверять статусы и различия для каждого файла отдельно, сохраняя при этом функционал локального копирования (это моя главная задача).
Параметр --help предоставляет несколько аргументов для разрешения конфликтов, но я не смог найти ничего, что могло бы вообще остановить обновление.
Есть идеи? Большое спасибо.