У меня есть ситуация, когда я отделился от магистрали, и после нескольких дней разработки в моей ветке кто-то другой изменил имя каталога проекта в магистрали. Примерно так: из / Project / Directory / trunk / old_dir_name в / Project / Directory / trunk / new_dir_name
Это вызвало у меня ряд проблем (конечно).
Глядя на запись в журнале, когда он это сделал, все, что он показывает, это: Копировать путь к действию из пути Revision Deleted / Project / Directory / trunk / old_dir_name Added / Project / Directory / trunk / new_dir_name / Project / Directory / trunk / old_dir_name 12345
Когда я попробовал выполнить тестовое объединение транка в свою ветку, чтобы получить последние обновления, я получил ошибку «Конфликт» в одном файле. Если я попробую выполнить тестовое слияние для последней версии только этого файла, я получу: Репозиторий ошибок навсегда перемещен в '... /! Svn / bc / 13649 / Project / Directory / old_dir_name / trunk'.
Как мне это исправить, чтобы при необходимости обновлять ветку?
(Если это важно, мы используем интерфейс TortoiseSVN).