---- Отредактировано так, как будто вы хотите отменить свои изменения, изначально я думал, что вы хотите применить их повторно ---
Вы можете выполнить svn diff в обратном направлении.Это создаст файл патча, который "отменит" ваши изменения.Ключом к созданию обратного дифференциала является переключение номеров ревизий в командной строке, поэтому
svn diff -r101:102 ...
создает дифференциал, который добавляет элементы для генерации 102 из 101, тогда как
svn diff -r102:101
создает diff, который удаляет элементы из 102 для генерации 101.
--- Исходная запись следует ---
Используйте svn diff
для создания файла diff между rev 101 и102, а затем обновите репозиторий до версии 103 и объедините изменения обратно через утилиты исправлений.Тогда ваш коммит 104 будет читать что-то вроде «Считанные изменения в коммите 102, возвращенные в коммит 103».
С людьми, которые часто отменяют изменения других, нужно будет бороться, повышая осведомленность об их действиях и связанных с ними расходах.,Если им все равно, тогда вам придется взвесить стоимость поездки к кому-либо еще с вероятностью получения достаточной выгоды.