Я совершенно новичок в управлении исходным кодом и Subversive, и я внес изменения в файл, который не должен был быть изменен. Я провел более часа в поисках документации и интернета по этому поводу, но, думаю, я недостаточно знаком с терминологией. Кроме того, многие ресурсы управления исходным кодом, похоже, предназначены для пользователей командной строки.
Вот что я попробовал: сначала я использовал опцию Team> Revert, но с тех пор обнаружил, что это влияет только на локальную копию. Я посмотрел на веб-интерфейс хранилища, но он предоставил только инструмент сравнения, а не инструмент отката. Я также открыл вкладку «Журнал» и обнаружил «Отменить изменения из редакции X» и «Переключиться на редакцию X» в контекстных меню.
Основываясь на документах, которые я нашел, я думаю, что один из них мне нужен, но я не уверен, какой именно. Кроме того, я не знаю, выбрать ли текущую ревизию, потому что это та, которую я хочу отменить, или та, что перед ней, потому что это та, к которой я хочу добраться. Если бы это была проблема с кодом, я бы просто запустил небольшой тест, но в этом случае я боюсь, что все ухудшится, выбрав неправильную опцию, и я не хочу загромождать репозиторий бесполезным тестовым файлом .
Итак, в итоге: Как я могу использовать Subversive для отката одного файла до его предыдущей версии?