Виберіть
→ Показати журнал, щоб відобразити список версій. Можливо, вам знадобиться скористатися «Показати все» або «Наступні 100», щоб показати ревізії, які вас цікавлять. Виберіть редакцію, яку ви хочете скасувати. Якщо ви хочете скасувати низку змін, виберіть перший і утримуйте клавішу Shift, вибираючи останній.
Щоб відкотити локальні зміни у файлі під керуванням джерел SVN, клацніть файл правою кнопкою миші та виберіть «Керування джерелом» > «Повернути локальні зміни та звільнити блокування».. Ця команда знімає блокування та повертає версію з останнього оновлення ізольованого програмного середовища (тобто останньої версії, яку ви синхронізували або отримали зі сховища).
Щоб знайти інформацію про історію файлу або каталогу, використовуйте команду svn log. svn log надасть вам запис про те, хто вніс зміни до файлу чи каталогу, у якій версії він змінився, час і дату цієї версії та, якщо вона була надана, повідомлення журналу, яке супроводжувало фіксацію.
Об’єднання діапазонів версій Щоб об’єднати діапазон версій, скористайтеся svn merge -r початок:кінець від до де початок і кінець є ідентифікаторами версії. Це об’єднає всі версії, починаючи з start+1 до і ВКЛЮЧАЮЧИ end . Примітка: він НЕ включатиме першу версію (наприклад: -r3:45 об’єднає 4–45).
Для виконання дії повернення клацніть пункт «Команда>Повернути…» у спливаючому меню ресурсу «Повернути…» у «групі головного меню SVN». Діалогове вікно дозволяє користувачеві вибрати, які зміни ресурсів потрібно повернути, і надає ймовірність видалення неверсійних ресурсів.
Виберіть варіант і скасуйте зміни:
- Щоб дестадувати файл, але зберегти зміни: git restore –staged <файл>
- Щоб скасувати все, але зберегти ваші зміни: git reset.
- Щоб повернути файл до поточного коміту (HEAD): git reset HEAD <file>
- Щоб остаточно видалити все: git reset –hard.