Если при помощи SVN необходимо выполнить откат локальных изменений в файле, щелкните файл правой кнопкой мыши и выберите Source Control > Revert Local Changes and Release Locks. Эта команда освобождает блокировки и возвращается к версии в последнем обновлении песочницы (то есть к последней версии, которую вы синхронизировали или извлекли из репозитория). Если ваш файл не заблокирован, опция меню Source Control > Revert Local Changes. Чтобы отменить все локальные изменения, выберите все файлы в браузере Текущей папки перед выбором команды.
С помощью Git™ щелкните правой кнопкой мыши файл и выберите Source Control > Revert Local Changes. Git не имеет блокировок. Чтобы удалить все локальные изменения, щелкните правой кнопкой по пустому пространству в браузере Текущей папки и выберите Source Control > Branches. В диалоговом окне « Ветвях» нажмите кнопку Revert to Head.
Щелкните правой кнопкой мыши файл в браузере Текущей папки и выберите Source Control > Revert using SVN или Revert using Git.
В диалоговом окне Revert Files выберите ревизию для возврата. Выберите редакцию, чтобы просмотреть информацию об изменении, такую как автор, дата и сообщение журнала.
Нажмите Revert.
Если вы вернете файл к более ранней версии и внесете изменения, вы не можете зафиксировать файл, пока не разрешите конфликт с историей репозитория.