У меня есть 3 репозитория SVN (размер каждого репо в ГБ). Разработчик внес изменения в более старые версии репозиториев, но они локальны на своем компьютере.
Эти изменения имеются как в версионных, так и в не версионных файлах (добавлены новые файлы). В каждом репо меняется не менее 20 файлов. Ни одно из локальных изменений не зафиксировано. Теперь невозможно напрямую зафиксировать эти изменения, поскольку они являются неполными, и все репозитории продвинулись как минимум на 100 коммитов!
Теперь мне нужно принять эти изменения и продолжить работу над ними. Я вернул свои локальные репозитории к прежним версиям. 'svn st' на его машине показывает все изменения, которые мне нужно скопировать на мою машину. Существует ли какая-либо команда, которая будет копировать только изменения, показанные командой svn st
, и копировать их в правильное расположение на моем компьютере?
Обе машины используют Ubuntu 16, версия SVN 1.6.6 (r40053)