Я использую ProjectLocker с TortoiseSVN и VisualSVN.Могу ли я вернуть историю изменений в SVN?
Прошлой ночью, пытаясь выяснить чужую проблему, я вернул пару файлов к последней дате, которая была в производстве. Это было примерно 3-4 пересмотра назад.
Когда старые файлы не помогли решить эту проблему, я попытался выполнить обновление, чтобы вернуться к самой последней версии для этих двух файлов.
Теперь я вижу (спасибо «Similar Questions»), что я должен был использовать Update to Revision вместо Revert.
Вопрос в том, можно ли как-то вернуть эти изменения?
В Subversion «revert» * имеет * смысл, но не тот смысл, который используется здесь. Subversion «revert» отменяет незафиксированные изменения в рабочей копии. Описанное здесь лучше описано как «отмена или откат набора исправлений». – alroc
TortoiseSVN злоупотребляет словом "revert". В диалоговом окне журнала также есть опции «вернуться к этой ревизии» и «вернуть изменения, внесенные в эту ревизию». Первый на самом деле означает «поставить свою рабочую копию так, как это было после этой фиксации». Второй вариант означает «отменить изменения, сделанные этим фиксацией в рабочей копии». –
Я изменил ответ, чтобы сделать это немного яснее. –