на моей работе мы используем svn. Я использую tortoisesvn на моем ПК с windows в качестве расширения оболочки windows/проводника. Я поддерживал *.c исходный файл в svn. Один из моих коллег внес некоторые изменения поверх моей версии и зарегистрировал ее, но не без полного тестирования всех своих изменений! В результате код теперь нарушается для некоторых тестовых случаев. Он сказал, что он не объединить его должным образом при проверке изменений в svn, следовательно, этот обрыв. Что угодно!
Есть другие команды, которые обновляют этот файл, так что это сломает их работу.
-
какова команда для возврата этого конкретного файла к старой рабочей версии? (У него есть свои изменения локально, так что я бы не беспокоился об этом)
-
Если нет прямой команды, чтобы сделать это, что теперь мой выход из этого беспорядка.
-
когда я читал, я слышал что-то "обратное слияние". Что именно это такое, и помогает ли это мне, если да, как?